Démarré par l'utilisateur codefilarete [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 Checking out Revision 2b879e140e3f79645195c148c880c31f59409e0c (refs/remotes/origin/master) Commit message: "Trying an approach to make ApplicationContext configuration easier, that would avoid to implement a Dialect for a small Dialect adaptation." > git rev-parse --resolve-git-dir /jenkins/work/agent-local/workspace/Stalactite pipeline/.git # timeout=10 > 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 2b879e140e3f79645195c148c880c31f59409e0c # timeout=10 > git branch -a -v --no-abbrev # timeout=10 > git branch -D master # timeout=10 > git checkout -b master 2b879e140e3f79645195c148c880c31f59409e0c # timeout=10 > git rev-list --no-walk 2b879e140e3f79645195c148c880c31f59409e0c # 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 [pom] [INFO] spring-transaction [jar] [INFO] spring-data [jar] [INFO] spring-autoconfigure [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 3.0.0-SNAPSHOT [1/36] [INFO] from pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ parent --- [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/3.0.0-SNAPSHOT/parent-3.0.0-SNAPSHOT.pom [INFO] [INFO] ------------------< org.codefilarete.stalactite:sql >------------------- [INFO] Building sql 3.0.0-SNAPSHOT [2/36] [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.248 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.089 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.027 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.006 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.026 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.008 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.004 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.006 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.056 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.763 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.005 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.013 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.109 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.067 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.004 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.024 s - in org.codefilarete.stalactite.sql.statement.ExpandableStatementTest [INFO] Running org.codefilarete.stalactite.sql.statement.WriteOperationTest 2025-01-16 07:15:19 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:19 TRACE 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}} 2025-01-16 07:15:19 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:19 TRACE SQLOperation insert into Toto(id, name) values(:id, :name) | {1={name=Tata, id=2}, 2={name=Toto, id=3}} 2025-01-16 07:15:19 TRACE SQLOperation insert into Toto(id, name) values(?, ?) | {1=1, 2=X-masked value-X} 2025-01-16 07:15:19 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:19 TRACE 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.036 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.023 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.066 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.035 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-3.0.0-SNAPSHOT.jar [INFO] [INFO] --- jar:2.6:test-jar (default) @ sql --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-3.0.0-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/3.0.0-SNAPSHOT/sql-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/3.0.0-SNAPSHOT/sql-3.0.0-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/3.0.0-SNAPSHOT/sql-3.0.0-SNAPSHOT-tests.jar [INFO] [INFO] ------------------< org.codefilarete.stalactite:core >------------------ [INFO] Building core 3.0.0-SNAPSHOT [3/36] [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 204 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 51 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/DefaultDialectTest.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/DefaultDialectTest.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 2025-01-16 07:15:24 DEBUG SQLOperation select id, name from Toto 2025-01-16 07:15:24 DEBUG SQLOperation select id, active from Toto 2025-01-16 07:15:24 DEBUG SQLOperation select id, name from Toto 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement 2025-01-16 07:15:24 DEBUG SQLOperation Whatever SQL ... it is not executed 2025-01-16 07:15:24 DEBUG SQLOperation Whatever SQL ... it is not executed 2025-01-16 07:15:24 DEBUG SQLOperation Whatever SQL ... it is not executed 2025-01-16 07:15:24 DEBUG SQLOperation Whatever SQL ... it is not executed 2025-01-16 07:15:24 DEBUG SQLOperation select id, name from Toto where id in (:id) 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement [INFO] Running org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator 2025-01-16 07:15:24 DEBUG SQLOperation Whatever SQL ... it is not executed 2025-01-16 07:15:24 DEBUG SQLOperation never executed statement [INFO] Tests run: 30, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.243 s - in org.codefilarete.stalactite.engine.QueryMapperTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorTest 2025-01-16 07:15:24 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:15:24 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:15:24 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:15:25 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:15:25 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?)) 2025-01-16 07:15:25 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:15:25 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:15:25 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.368 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorTest [INFO] Running org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:25 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:25 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:25 DEBUG SQLOperation update Toto set b = ? where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:25 DEBUG SQLOperation update Toto set b = ? where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation update Toto set b = ? where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:25 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:25 DEBUG SQLOperation update Toto set b = ? where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:25 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:25 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.08 s - in org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest [INFO] Running org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where a = ? 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?)) [1, 3, 5, 2, 4, 6, 1, 3, 2, 4] [4, 5, 2, 43, 59, 29, 1, 3, 17, 37] actualValuePairs : [{4, 43}, {5, 59}, {2, 29}, {1, 17}, {3, 37}] 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?)) 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where a in (?, ?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where a in (?) 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where a in (?, ?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where a in (?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where a in (?) 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:25 DEBUG SQLOperation delete from Toto where a in (?, ?, ?) [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s - in org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorTest 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:25 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation insert into toto(id, version) values (?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:25 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:25 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:25 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 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.089 s - in org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest [INFO] Running org.codefilarete.stalactite.engine.PersisterRegistryTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.04 s - in org.codefilarete.stalactite.engine.PersisterRegistryTest [INFO] Running org.codefilarete.stalactite.engine.BeanPersisterTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s - in org.codefilarete.stalactite.engine.BeanPersisterTest [INFO] Running org.codefilarete.stalactite.engine.PersistenceContextTest 2025-01-16 07:15:25 DEBUG SQLOperation delete from toto where id = ? and name = ? 2025-01-16 07:15:25 DEBUG SQLOperation insert into toto(id, name) values (?, ?) 2025-01-16 07:15:25 DEBUG SQLOperation update toto set id = ? 2025-01-16 07:15:25 DEBUG SQLOperation update toto set id = ? where id = ? 2025-01-16 07:15:25 DEBUG SQLOperation select count(*) as count from Toto [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s - in org.codefilarete.stalactite.engine.PersistenceContextTest [INFO] Running org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s - in org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest [INFO] Running org.codefilarete.stalactite.query.model.UnionTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 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.083 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.02 s - in org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest [INFO] Running org.codefilarete.stalactite.query.builder.StringSQLAppenderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.stalactite.query.builder.StringSQLAppenderTest [INFO] Running org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest [INFO] Running org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest$LikePatternAppenderTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest$LikePatternAppenderTest [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest [INFO] Running org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest [INFO] Running org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest [INFO] Running org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest$UnionSQLBuilderTest [INFO] Tests run: 43, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest$UnionSQLBuilderTest [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 s - in org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest [INFO] Running org.codefilarete.stalactite.query.builder.FromSQLBuilderTest [INFO] Tests run: 34, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 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.query.builder.PreparedSQLAppenderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.query.builder.PreparedSQLAppenderTest [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.006 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.DefaultDialectTest 2025-01-16 07:15:25 DEBUG SQLOperation select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn LIKE 'x' 2025-01-16 07:15:25 DEBUG SQLOperation delete from dummyTable where dummyColumn LIKE ? 2025-01-16 07:15:25 DEBUG SQLOperation select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn myOperator '42' 2025-01-16 07:15:25 DEBUG SQLOperation delete from dummyTable where dummyColumn myOperator ? [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.codefilarete.stalactite.sql.DefaultDialectTest [INFO] Running org.codefilarete.stalactite.sql.ddl.structure.TableTest [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 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.005 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.01 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.007 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.006 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.018 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.011 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.043 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.006 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.034 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.15 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.01 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.019 s - in org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 458, 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-3.0.0-SNAPSHOT.jar [INFO] [INFO] --- jar:2.6:test-jar (default) @ core --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-3.0.0-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 278 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/3.0.0-SNAPSHOT/core-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/3.0.0-SNAPSHOT/core-3.0.0-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/3.0.0-SNAPSHOT/core-3.0.0-SNAPSHOT-tests.jar [INFO] [INFO] --------------< org.codefilarete.stalactite:sql-adapter >--------------- [INFO] Building sql-adapter 3.0.0-SNAPSHOT [4/36] [INFO] from sql-adapter/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-adapter --- [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-3.0.0-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/3.0.0-SNAPSHOT/sql-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target/sql-adapter-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-adapter/3.0.0-SNAPSHOT/sql-adapter-3.0.0-SNAPSHOT-tests.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:sql-hsqldb-adapter >----------- [INFO] Building sql-hsqldb-adapter 3.0.0-SNAPSHOT [5/36] [INFO] from sql-adapter/sql-hsqldb-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-hsqldb-adapter --- [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.726 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.512 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.625 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-3.0.0-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-3.0.0-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/3.0.0-SNAPSHOT/sql-hsqldb-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/3.0.0-SNAPSHOT/sql-hsqldb-adapter-3.0.0-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/3.0.0-SNAPSHOT/sql-hsqldb-adapter-3.0.0-SNAPSHOT-tests.jar [INFO] [INFO] --------------< org.codefilarete.stalactite:core-adapter >-------------- [INFO] Building core-adapter 3.0.0-SNAPSHOT [6/36] [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] [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/3.0.0-SNAPSHOT/core-adapter-3.0.0-SNAPSHOT.pom [INFO] [INFO] ----------< org.codefilarete.stalactite:core-hsqldb-adapter >----------- [INFO] Building core-hsqldb-adapter 3.0.0-SNAPSHOT [7/36] [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] [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 2025-01-16 07:15:31 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@ad5cffa 2025-01-16 07:15:31 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2025-01-16 07:15:31 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:15:31 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7f839ec5 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2025-01-16 07:15:32 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null) 2025-01-16 07:15:32 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@a319a2e 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2025-01-16 07:15:32 DEBUG SQLOperation select Toto.name from Toto 2025-01-16 07:15:32 DEBUG SQLOperation select Toto.id from Toto 2025-01-16 07:15:32 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2025-01-16 07:15:32 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2025-01-16 07:15:32 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 1 2025-01-16 07:15:32 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 2 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2b55ea4d 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2025-01-16 07:15:32 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:15:32 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4505015b 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2025-01-16 07:15:32 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null) 2025-01-16 07:15:32 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@eb09112 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2025-01-16 07:15:32 DEBUG SQLOperation select Toto.id, Toto.name from Toto [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.169 s - in org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5c9168c3 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, unique (a)) 2025-01-16 07:15:32 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:32 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) 2025-01-16 07:15:32 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:32 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@e280006 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:15:32 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:15:32 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1c149539 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b)) 2025-01-16 07:15:32 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:15:32 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?)) 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@75c45c4b 2025-01-16 07:15:32 DEBUG DDLDeployer create table Tata(a int, b int, c int, primary key (a, b)) 2025-01-16 07:15:32 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:15:32 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.102 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest [INFO] Running org.codefilarete.stalactite.engine.PersisterHSQLDBTest 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@352d3749 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a)) 2025-01-16 07:15:32 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:32 DEBUG SQLOperation delete from Toto where a = ? 2025-01-16 07:15:32 DEBUG SQLOperation delete from Toto where a in (?) 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@69cc3370 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a)) 2025-01-16 07:15:32 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:32 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1d82d35c 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a)) 2025-01-16 07:15:32 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:15:32 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7bfedfb7 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a)) 2025-01-16 07:15:32 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:32 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:15:32 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:32 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@140fa482 2025-01-16 07:15:32 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a)) 2025-01-16 07:15:32 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:32 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2025-01-16 07:15:32 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:15:32 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:32 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s - in org.codefilarete.stalactite.engine.PersisterHSQLDBTest [INFO] Running org.codefilarete.stalactite.sql.ddl.HSQLDBDDLTableGeneratorTest 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6ddc9001 2025-01-16 07:15:32 DEBUG DDLDeployer create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, name varchar(255), unique (id)) 2025-01-16 07:15:32 DEBUG DDLDeployer create table dummyTable2(name varchar(255)) 2025-01-16 07:15:32 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name) 2025-01-16 07:15:32 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name) 2025-01-16 07:15:32 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.019 s - in org.codefilarete.stalactite.sql.ddl.HSQLDBDDLTableGeneratorTest [INFO] Running org.codefilarete.stalactite.sql.HSQLDBDialectResolverTest 2025-01-16 07:15:32 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7a0eb939 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 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-3.0.0-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/3.0.0-SNAPSHOT/core-hsqldb-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/core-hsqldb-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-hsqldb-adapter/3.0.0-SNAPSHOT/core-hsqldb-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] ------------------< org.codefilarete.stalactite:orm >------------------- [INFO] Building orm 3.0.0-SNAPSHOT [8/36] [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] [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 204 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/classes [WARNING] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/java/org/codefilarete/stalactite/engine/configurer/manytomany/ManyToManyRelationConfigurer.java:[43,46] sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl is internal proprietary API and may be removed in a future release [WARNING] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/java/org/codefilarete/stalactite/engine/configurer/manytomany/ManyToManyRelationConfigurer.java:[216,62] sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl is internal proprietary API and may be removed in a future release [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 106 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/cascade/BeforeUpdateSupportTest.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/cascade/BeforeUpdateSupportTest.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 2025-01-16 07:15:41 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Vehicle_wheels(vehicle_id int, wheels_serialNumber varchar(255), unique (vehicle_id, wheels_serialNumber)) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_vehicle_id_Vehicle_id foreign key(vehicle_id) references Vehicle(id) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber)) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Vehicle_wheels(car_id int, wheels_serialNumber varchar(255), unique (car_id, wheels_serialNumber)) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_car_id_Car_id foreign key(car_id) references Car(id) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Car_id foreign key(vehicleId) references Car(id) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Vehicle_wheels(car_id int, wheels_serialNumber varchar(255), unique (car_id, wheels_serialNumber)) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_car_id_Car_id foreign key(car_id) references Car(id) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber)) 2025-01-16 07:15:41 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2025-01-16 07:15:41 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Car_id foreign key(vehicleId) references Car(id) 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation insert into Vehicle_wheels(vehicle_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.DTYPE=TRUCK, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.color=Color[rgb=42]}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=null, Vehicle.model (U)=Peugeot, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation delete from Vehicle_wheels where vehicle_id = ? and wheels_serialNumber = ? | {1={Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation insert into Vehicle_wheels(vehicle_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE 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]}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation delete from Vehicle_wheels where vehicle_id = ? and wheels_serialNumber = ? | {1={Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation delete from Vehicle_wheels where vehicle_id = ? and wheels_serialNumber = ? | {1={Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:41 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:41 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:41 TRACE 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} 2025-01-16 07:15:41 TRACE 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} 2025-01-16 07:15:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@142c0c3e 2025-01-16 07:15:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50bf00c2 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@651a4c4 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54af73bd on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13676beb on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cc8f1c 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@5fd38a68]],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@651a4c4 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54af73bd on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13676beb on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cc8f1c 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@47c9b8ee]],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@142c0c3e 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50bf00c2 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-01, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.model=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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]}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01, Wheel.vehicleId (U)=null, Wheel.model (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-02, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.model=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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]}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.vehicleId (U)=null, Wheel.model (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.vehicleId (U)=null, Wheel.model (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c720867 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28394e41 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7933293f 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@529e1192 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@665c8e0f on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7933293f 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@529e1192 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@665c8e0f on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c720867 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28394e41 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-01, Wheel.model=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-02, Wheel.model=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5659f3b4 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@27b8adeb on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c84805a 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76ba2139 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ec75472 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1953197a 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@ec4e9e4]],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c84805a 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76ba2139 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ec75472 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1953197a 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@3de6799f]],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5659f3b4 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@27b8adeb on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.idx=1, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.idx (U)=null, Wheel.vehicleId (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.idx=1, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.idx (U)=null, Wheel.vehicleId (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.idx (U)=null, Wheel.vehicleId (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6566da90 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b01900f on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f9c3073 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ebd3267 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@59f1a96c on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f9c3073 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ebd3267 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@59f1a96c on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6566da90 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b01900f on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.serialNumber=XYZ-ABC-01, Wheel.idx=1, Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.serialNumber (W)=XYZ-ABC-01, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.vehicleId (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.serialNumber=XYZ-ABC-02, Wheel.idx=1, Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.vehicleId (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.vehicleId (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d440b1f 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6a67e945 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18723aac on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f5b255e 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5e5d9244 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18fd1464 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f5b255e 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5e5d9244 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18fd1464 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d440b1f 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6a67e945 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18723aac on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38a2118b 2025-01-16 07:15:42 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3763c93b 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4884d951 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@889d093 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) union all (select Car.id as id, 'Car' as Y from Car where Car.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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38a2118b 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3763c93b 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4884d951 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@889d093 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.serialNumber=XYZ-ABC-01, Wheel.idx=1, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.model=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.serialNumber (W)=XYZ-ABC-01, Wheel.idx (U)=null, Wheel.vehicleId (U)=null, Wheel.model (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.serialNumber=XYZ-ABC-02, Wheel.idx=1, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.model=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.idx (U)=null, Wheel.vehicleId (U)=null, Wheel.model (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.idx (U)=null, Wheel.vehicleId (U)=null, Wheel.model (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34151e5d 2025-01-16 07:15:42 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@154ca57c 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71139676 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) union all (select Car.id as id, 'Car' as Y from Car where Car.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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34151e5d 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@154ca57c 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71139676 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Vehicle_id foreign key(carId) references Vehicle(id) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Car_id foreign key(carId) references Car(id) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Car_id foreign key(carId) references Car(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=TRUCK, Vehicle.engineId=null, Vehicle.color=Color[rgb=42], Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.engineId (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-01, Radio.carId (U)=null, Radio.model (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=null, Vehicle.color (U)=Color[rgb=99], Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null, Radio.model (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null, Radio.model (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@480e8a7a 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6850c02 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49f35dcc 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@682c0560 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@665e9a87 on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@3be23894],color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49f35dcc 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@682c0560 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@665e9a87 on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@5f6da867],color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@480e8a7a 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6850c02 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.model (U)=null, Radio.carId (U)=null, Radio.serialNumber (W)=XYZ-ABC-01}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.model (U)=null, Radio.carId (U)=null, Radio.serialNumber (W)=XYZ-ABC-02}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.model (U)=null, Radio.carId (U)=null, Radio.serialNumber (W)=XYZ-ABC-02}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fe1238a 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@76ccefaf on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43e78ed6 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@264129aa on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2177809a on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@59af828a],color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43e78ed6 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@264129aa on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2177809a on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@638d0527],color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fe1238a 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@76ccefaf on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.model=null, Radio.serialNumber=XYZ-ABC-01}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.model=null, Radio.serialNumber=XYZ-ABC-02}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.carId (U)=null, Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-01}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.carId (U)=null, Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-02}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.carId (U)=null, Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-02}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:42 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ed50b5f 2025-01-16 07:15:42 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a6ca9bb 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b831846 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) union all (select Car.id as id, 'Car' as Y from Car where Car.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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ed50b5f 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a6ca9bb 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b831846 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, barCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.DTYPE=V, City.name=Grenoble, City.barCount=0, City.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a2c6a67 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b439e50 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3cc1990 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] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e28071 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update City set name = ?, barCount = ? where id = ? | {1={City.name (U)=Grenoble, City.barCount (U)=51, City.id (W)=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, discotecCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.DTYPE=T, City.name=Lyon, City.discotecCount=123, City.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a2c6a67 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b439e50 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3cc1990 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a2c6a67 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b439e50 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3cc1990 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] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62254d29 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e28071 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE SQLOperation select Country_Id from Country_cities | {} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select * from City | {} 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null, Country.creationDate=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, barCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.DTYPE=V, City.name=Grenoble, City.barCount=0, City.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ac8f084 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16fa5e34 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@2f9419a4 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] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update City set name = ?, barCount = ? where id = ? | {1={City.name (U)=Grenoble, City.barCount (U)=51, City.id (W)=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, discotecCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.DTYPE=T, City.name=Lyon, City.discotecCount=123, City.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ac8f084 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16fa5e34 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@2f9419a4 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ac8f084 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16fa5e34 on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5ab0b773,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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@2f9419a4 on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5ab0b773,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] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE SQLOperation select Country_Id from Country_cities | {} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select * from City | {} 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 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)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null, Country.creationDate=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, barCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.name=Grenoble, City.barCount=0, City.id=o.c.s.i.PersistableIdentifier@42, City.DTYPE=V, City.countryId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.DTYPE as City_DTYPE, 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71e869c2 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2347a481 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] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@332c14f2 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.barCount (U)=51, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42, City.countryId (U)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, discotecCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17, City.DTYPE=T, City.discotecCount=123, City.countryId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.DTYPE as City_DTYPE, 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71e869c2 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2347a481 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71e869c2 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2347a481 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] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@332c14f2 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@757908d8 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update City set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.discotecCount (U)=123, City.countryId (U)=null}} 2025-01-16 07:15:42 TRACE SQLOperation select CountryId from City | {} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.barCount (U)=51, City.id (W)=o.c.s.i.PersistableIdentifier@42, City.countryId (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select * from City | {} 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 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)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, barCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.name=Grenoble, City.barCount=0, City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@42, City.DTYPE=V}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@357a530c 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@16c44a77 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] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.barCount (U)=51, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.id (W)=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, discotecCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.name=Lyon, City.discotecCount=123, City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@17, City.DTYPE=T}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@357a530c 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@16c44a77 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@357a530c 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@16c44a77 on object Country[ancientCities=[],capital=,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@d6ee83b,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] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update City set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon, City.discotecCount (U)=123, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:42 TRACE SQLOperation select CountryId from City | {} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.barCount (U)=51, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select * from City | {} 2025-01-16 07:15:42 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.creationDate=null, Country.modificationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.id=o.c.s.i.PersistableIdentifier@42, Village.barCount=0}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE 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_Town.id as Country_cities_City_Town_id, 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 City 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@355ea7fc 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@20163c43 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19bdf520 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@54dcf244 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1d1daaa3 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] 2025-01-16 07:15:42 TRACE SQLOperation select City.id as City_id, Town.id as Town_id, Village.id as Village_id from City left outer join Town on City.id = Town.id left outer join Village on City.id = Village.id where City.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@de9650a 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@56de4d71 on object Village[barCount=0,country=,id=o.c.s.i.PersistedIdentifier@42,name=,persons=,state=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.barCount (U)=51}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.discotecCount=123}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE 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_Town.id as Country_cities_City_Town_id, 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 City 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@355ea7fc 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@20163c43 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19bdf520 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@54dcf244 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1d1daaa3 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@355ea7fc 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@20163c43 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19bdf520 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@54dcf244 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1d1daaa3 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] 2025-01-16 07:15:42 TRACE SQLOperation select City.id as City_id, Town.id as Town_id, Village.id as Village_id from City left outer join Town on City.id = Town.id left outer join Village on City.id = Village.id where City.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e02f48e 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@58f24e38 on object Town[discotecCount=123,country=,id=o.c.s.i.PersistedIdentifier@17,name=,persons=,state=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@de9650a 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@56de4d71 on object Village[barCount=51,country=,id=o.c.s.i.PersistedIdentifier@42,name=,persons=,state=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE SQLOperation select Country_Id from Country_cities | {} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select * from City | {} 2025-01-16 07:15:42 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@42, City.name=Grenoble}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21b9adc1 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7f814c6e 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6884cfca 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@58554818 on object Village[barCount=0,country=Country[ancientCities=[],capital=,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@7e532896,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=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.discotecCount=123}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21b9adc1 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7f814c6e 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6884cfca 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@30e6c577 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@6ff6508e,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=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21b9adc1 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7f814c6e on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@6ff6508e,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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6884cfca on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@6ff6508e,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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@58554818 on object Village[barCount=51,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@6ff6508e,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@6ff6508e,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=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE SQLOperation select Country_Id from Country_cities | {} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select * from City | {} 2025-01-16 07:15:42 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.creationDate=null, Country.modificationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.id=o.c.s.i.PersistableIdentifier@42, Village.barCount=0}} 2025-01-16 07:15:42 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City_Town.id as City_Town_id, 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@203ea126 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@357a3cb9 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7d12c4dd 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@dfee4f1 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] 2025-01-16 07:15:42 TRACE SQLOperation select City.id as City_id, Town.id as Town_id, Village.id as Village_id from City left outer join Town on City.id = Town.id left outer join Village on City.id = Village.id where City.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42bc7ca2 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71374a2b on object Village[barCount=0,country=,id=o.c.s.i.PersistedIdentifier@42,name=,persons=,state=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.barCount (U)=51}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:42 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City_Town.id as City_Town_id, 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@203ea126 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@357a3cb9 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7d12c4dd 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@dfee4f1 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@203ea126 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@357a3cb9 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7d12c4dd 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@dfee4f1 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] 2025-01-16 07:15:42 TRACE SQLOperation select City.id as City_id, Town.id as Town_id, Village.id as Village_id from City left outer join Town on City.id = Town.id left outer join Village on City.id = Village.id where City.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1235086c 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5e88cef1 on object Town[discotecCount=123,country=,id=o.c.s.i.PersistedIdentifier@17,name=,persons=,state=] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42bc7ca2 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71374a2b on object Village[barCount=51,country=,id=o.c.s.i.PersistedIdentifier@42,name=,persons=,state=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Town set discotecCount = ? where id = ? | {1={Town.discotecCount (U)=123, Town.id (W)=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:42 TRACE SQLOperation select CountryId from City | {} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.barCount (U)=51}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select * from City | {} 2025-01-16 07:15:42 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null, Country.creationDate=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.id=o.c.s.i.PersistableIdentifier@42, Village.barCount=0}} 2025-01-16 07:15:42 TRACE 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_Village.barCount as City_Village_barCount, City_Village.id as City_Village_id, City_Town.discotecCount as City_Town_discotecCount, 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@505b5ddc 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6af761ba 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@7ad6b9b2 on object Village[barCount=0,country=Country[ancientCities=[],capital=,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@6cfd694a,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=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.barCount (U)=51}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.discotecCount=123}} 2025-01-16 07:15:42 TRACE 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_Village.barCount as City_Village_barCount, City_Village.id as City_Village_id, City_Town.discotecCount as City_Town_discotecCount, 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@505b5ddc 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6af761ba 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@7ad6b9b2 on object Village[barCount=51,country=Country[ancientCities=[],capital=,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@75d78ba6,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=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@505b5ddc 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6af761ba on object Country[ancientCities=[],capital=,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@75d78ba6,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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@65744714 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@75d78ba6,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@75d78ba6,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=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Town set discotecCount = ? where id = ? | {1={Town.id (W)=o.c.s.i.PersistableIdentifier@17, Town.discotecCount (U)=123}} 2025-01-16 07:15:42 TRACE SQLOperation select CountryId from City | {} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.barCount (U)=51}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select * from City | {} 2025-01-16 07:15:42 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Village(name, barCount, id) values (?, ?, ?) | {1={Village.barCount=0, Village.name=Grenoble, Village.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_Town.id as Country_cities_Town_id, Country_cities_Village.id as Country_cities_Village_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join Town as Country_cities_Town on Country_cities.cities_id = Country_cities_Town.id left outer join Village as Country_cities_Village on Country_cities.cities_id = Country_cities_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28a3c051 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a15b749 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@222674b5 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6c6a8692 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] 2025-01-16 07:15:42 TRACE SQLOperation (select Town.id as id, 'Town' as Y from Town where Town.id in (?)) union all (select Village.id as id, 'Village' as Y from Village where Village.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5056e33f 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Village set name = ?, barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Town(name, discotecCount, id) values (?, ?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.name=Lyon, Town.discotecCount=123}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_Town.id as Country_cities_Town_id, Country_cities_Village.id as Country_cities_Village_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join Town as Country_cities_Town on Country_cities.cities_id = Country_cities_Town.id left outer join Village as Country_cities_Village on Country_cities.cities_id = Country_cities_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28a3c051 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a15b749 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@222674b5 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6c6a8692 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28a3c051 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a15b749 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@222674b5 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6c6a8692 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] 2025-01-16 07:15:42 TRACE SQLOperation (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) union all (select Village.id as id, 'Village' as Y from Village where Village.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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e64e5f5 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5056e33f 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE SQLOperation select Country_Id from Country_cities | {} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select * from Town union select * from Village | {} 2025-01-16 07:15:42 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Village(name, barCount, id) values (?, ?, ?) | {1={Village.name=Grenoble, Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE 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.barCount as Country_cities_City_barCount, Country_cities_City.discotecCount as Country_cities_City_discotecCount, 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, 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 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, barCount as barCount, cast(null as integer) as discotecCount from Village union all select 2 as clazz_, name, id, cast(null as integer) as barCount, discotecCount as discotecCount from Town) 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70ecb7f6 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3acc22ba 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] 2025-01-16 07:15:42 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@22d45306 on object Village[barCount=0,country=Country[ancientCities=[],capital=,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@2943c93d,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=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Village set name = ?, barCount = ? where id = ? | {1={Village.name (U)=Grenoble, Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Town(name, discotecCount, id) values (?, ?, ?) | {1={Town.discotecCount=123, Town.name=Lyon, Town.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE 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.barCount as Country_cities_City_barCount, Country_cities_City.discotecCount as Country_cities_City_discotecCount, 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, 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 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, barCount as barCount, cast(null as integer) as discotecCount from Village union all select 2 as clazz_, name, id, cast(null as integer) as barCount, discotecCount as discotecCount from Town) 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70ecb7f6 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3acc22ba 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] 2025-01-16 07:15:42 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5f8b60f3 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5881d8da,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=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70ecb7f6 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3acc22ba on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5881d8da,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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@5be16caa on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5881d8da,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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@22d45306 on object Village[barCount=51,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5881d8da,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@5881d8da,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=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE SQLOperation select Country_Id from Country_cities | {} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select * from Town union select * from Village | {} 2025-01-16 07:15:42 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.barCount=0, Village.name=Grenoble, Village.id=o.c.s.i.PersistableIdentifier@42, Village.countryId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Town.id as Town_id, Village.id as Village_id from Country left outer join Town as Town on Country.id = Town.countryId left outer join Village as Village on Country.id = Village.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c7afce7 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@c5b55c8 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71abb4e7 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] 2025-01-16 07:15:42 TRACE SQLOperation (select Town.id as id, 'Town' as Y from Town where Town.id in (?)) union all (select Village.id as id, 'Village' as Y from Village where Village.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43fde52c 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.countryId (U)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.name=Lyon, Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:42 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Town.id as Town_id, Village.id as Village_id from Country left outer join Town as Town on Country.id = Town.countryId left outer join Village as Village on Country.id = Village.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c7afce7 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@c5b55c8 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71abb4e7 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] 2025-01-16 07:15:42 TRACE SQLOperation (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) union all (select Village.id as id, 'Village' as Y from Village where Village.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} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c2608e3 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43fde52c 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.name (U)=Lyon, Town.countryId (U)=null, Town.discotecCount (U)=123, Town.id (W)=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:42 TRACE SQLOperation select CountryId from Town union all select CountryId from Village | {} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.countryId (U)=null}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select * from Town union select * from Village | {} 2025-01-16 07:15:42 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.creationDate=null, Country.name=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.countryId=o.c.s.i.PersistableIdentifier@1, Village.id=o.c.s.i.PersistableIdentifier@42, Village.name=Grenoble, Village.barCount=0}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f3db580 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@45153059 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5a9488eb on object Village[barCount=0,country=Country[ancientCities=[],capital=,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@b1284fa,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=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.countryId (U)=o.c.s.i.PersistableIdentifier@1, Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.name (U)=Grenoble, Village.barCount (U)=51}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f3db580 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@45153059 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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@213e10c9 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@3cfc0190,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=] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f3db580 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@45153059 on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@3cfc0190,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] 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5a9488eb on object Village[barCount=51,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@3cfc0190,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@3cfc0190,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=] 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 TRACE SQLOperation select CountryId from Town union all select CountryId from Village | {} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.countryId (U)=null, Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.name (U)=Grenoble, Village.barCount (U)=51}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE SQLOperation select * from Town union select * from Village | {} 2025-01-16 07:15:42 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id)) 2025-01-16 07:15:42 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id) 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE 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}} 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:42 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=C, Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a06e763 2025-01-16 07:15:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42f623e1 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] 2025-01-16 07:15:42 TRACE 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} 2025-01-16 07:15:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75bedaca 2025-01-16 07:15:42 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Thu Jan 16 07:15:42 UTC 2025, Person.name (U)=null, Person.modificationDate (U)=Thu Jan 16 07:15:42 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a06e763 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42f623e1 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=Thu Jan 16 07:15:42 UTC 2025,modificationDate=Thu Jan 16 07:15:42 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75bedaca 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a06e763 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42f623e1 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=Thu Jan 16 07:15:42 UTC 2025,modificationDate=Thu Jan 16 07:15:42 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@299c20bd 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a06e763 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42f623e1 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=Thu Jan 16 07:15:42 UTC 2025,modificationDate=Thu Jan 16 07:15:42 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a06e763 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42f623e1 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=Thu Jan 16 07:15:42 UTC 2025,modificationDate=Thu Jan 16 07:15:42 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@299c20bd 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=C, Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14389dd7 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@365c62d5 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] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.name (U)=null, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14389dd7 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@365c62d5 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14389dd7 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@365c62d5 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14389dd7 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@365c62d5 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14389dd7 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@365c62d5 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.DTYPE=C, Vehicle.color=Color[rgb=17]}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.name=null, Person.creationDate=null, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.vehicleId=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb8ede7 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2421fd62 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] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@240844b6 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb8ede7 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2421fd62 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@240844b6 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.DTYPE=T, Vehicle.color=null}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb8ede7 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2421fd62 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d3bf23a 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=null}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb8ede7 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2421fd62 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.DTYPE=T, Vehicle.color=null}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb8ede7 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2421fd62 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d3bf23a 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.modificationDate=null, Person.name=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48f1968e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@5bfe65df 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] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48f1968e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@5bfe65df 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.DTYPE=T}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48f1968e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@5bfe65df 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.vehicleId (U)=null, Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48f1968e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@5bfe65df 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.DTYPE=T}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48f1968e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@5bfe65df 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(color int, id int not null, ownerId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17]}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3486cb21 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@429a6f95 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@69f4fa56 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@356be87 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] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53055326 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2d148f03 on object Car[model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.name (U)=null, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Vehicle set color = ?, ownerId = ? where id = ? | {1={Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42, Vehicle.color (U)=Color[rgb=17]}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3486cb21 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@429a6f95 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@69f4fa56 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@356be87 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53055326 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2d148f03 on object Car[model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3486cb21 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@429a6f95 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@69f4fa56 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@356be87 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14676d59 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@41d7b4cf on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3486cb21 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@429a6f95 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@69f4fa56 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@356be87 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3486cb21 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@429a6f95 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@69f4fa56 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@356be87 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14676d59 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@41d7b4cf on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(color int, id int not null, ownerId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.modificationDate=null, Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17], Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42300e1c 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1da074ef 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@71254c46 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@2aec7d12,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42300e1c 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1da074ef 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@71254c46 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Car@22aaca32,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42300e1c 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1da074ef 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@7e354474 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@14d16b8f,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42300e1c 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1da074ef 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42300e1c 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1da074ef 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@7e354474 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@3fc6ae7b,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17]}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.name=null, Person.creationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@1, Person.modificationDate=null}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77f3ac1e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46bd2d4b 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6fc3c9d6 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4b0a781e 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] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34953064 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b4c8fa9 on object Car[model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77f3ac1e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46bd2d4b 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6fc3c9d6 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4b0a781e 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34953064 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b4c8fa9 on object Car[model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77f3ac1e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46bd2d4b 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6fc3c9d6 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4b0a781e 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@380191d7 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@786332de on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.vehicleId (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77f3ac1e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46bd2d4b 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6fc3c9d6 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4b0a781e 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77f3ac1e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46bd2d4b 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6fc3c9d6 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4b0a781e 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@380191d7 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@786332de on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.modificationDate=null, Person.creationDate=null, Person.name=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63f48de4 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6d0c6ea3 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@45d19da1 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@eb59892,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63f48de4 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6d0c6ea3 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@45d19da1 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Car@7db29a24,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63f48de4 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6d0c6ea3 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@7a9bdca 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@2ea41e10,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.vehicleId (U)=null, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63f48de4 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6d0c6ea3 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63f48de4 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@6d0c6ea3 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@7a9bdca 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@406d6595,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(id int not null, color int, ownerId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(id int not null, color int, ownerId int, unique (id)) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.modificationDate=null, Person.name=null, Person.creationDate=null}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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]}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f6aa16 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4cd9e486 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] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@378f09a 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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]}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f6aa16 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4cd9e486 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@378f09a 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.color=null, Truck.id=o.c.s.i.PersistableIdentifier@666, Truck.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f6aa16 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4cd9e486 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@cc226b0 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f6aa16 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4cd9e486 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@666, 2=o.c.s.i.PersistedIdentifier@666} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.color=null, Truck.id=o.c.s.i.PersistableIdentifier@17, Truck.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f6aa16 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4cd9e486 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@cc226b0 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@17} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(id int not null, color int, ownerId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(id int not null, color int, ownerId int, unique (id)) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null, Person.creationDate=null, Person.modificationDate=null}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(color, id, ownerId) values (?, ?, ?) | {1={Car.color=Color[rgb=17], Car.id=o.c.s.i.PersistableIdentifier@42, Car.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Truck union all select 2 as clazz_, color, id, ownerId from Car) 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491cb3d0 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@2356947a 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@753f8af7 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@625d356e,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Car set color = ?, ownerId = ? where id = ? | {1={Car.color (U)=Color[rgb=17], Car.id (W)=o.c.s.i.PersistableIdentifier@42, Car.ownerId (U)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Truck union all select 2 as clazz_, color, id, ownerId from Car) 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491cb3d0 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@2356947a 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@753f8af7 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Car@51b8d7f1,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 TRACE 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_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Truck union all select 2 as clazz_, color, id, ownerId from Car) 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491cb3d0 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@2356947a 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@33e1cae2 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@968ebd0,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Truck union all select 2 as clazz_, color, id, ownerId from Car) 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491cb3d0 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@2356947a 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@666, 2=o.c.s.i.PersistedIdentifier@666} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 TRACE 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_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Truck union all select 2 as clazz_, color, id, ownerId from Car) 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491cb3d0 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@2356947a 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@33e1cae2 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@58e7de77,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Truck union all select 2 as clazz_, color, id, ownerId from Car) 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} 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@17} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(color int, id int not null, engineId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, engineId int, unique (id)) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.DTYPE=CAR, Vehicle.model=Renault}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.color=Color[rgb=42], Vehicle.engineId=null, Vehicle.DTYPE=TRUCK}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200, Vehicle.model (U)=Peugeot}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2, Vehicle.color (U)=Color[rgb=99], Vehicle.engineId (U)=null}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a6a336c 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b48f52e on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53d95e8a 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61c6450f on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53d95e8a 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61c6450f on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a6a336c 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b48f52e on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId=null}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Vehicle set engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73858ba 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@844e2fb on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1836afd6 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f554ccc 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4d35f066 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20d7c50d on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f554ccc 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4d35f066 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20d7c50d on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73858ba 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@844e2fb on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1836afd6 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.engineId=null, Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Car set model = ?, engineId = ? where id = ? | {1={Car.engineId (U)=o.c.s.i.PersistableIdentifier@200, Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Truck set color = ?, engineId = ? where id = ? | {1={Truck.engineId (U)=null, Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@67ee19ad 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@198d9e3b on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c44579 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@397cb21e on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) union all (select Car.id as id, 'Car' as Y from Car where Car.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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@67ee19ad 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@198d9e3b on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c44579 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@397cb21e on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(id int not null, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Car_id foreign key(id) references Car(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Car_id foreign key(id) references Car(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(model, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=CAR, Vehicle.model=Renault}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-01}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.DTYPE=TRUCK, Vehicle.color=Color[rgb=42]}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Vehicle set model = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.model (U)=Peugeot}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car_plates where id = ? and plates = ? | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-01}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-02}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2, Vehicle.color (U)=Color[rgb=99]}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car_plates where id = ? and plates = ? | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-02}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 TRACE SQLOperation select count(*) as cnt from Car_plates | {} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@663a2b13 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@477090bf 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cf3216c on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@477090bf 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cf3216c on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@663a2b13 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 TRACE SQLOperation select count(*) as cnt from Car_plates | {} 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75ab999f 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ddc0962 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5acd137c 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c3455e5 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@54d4c35f on object Car[model=Peugeot,plates=[XYZ-ABC-02],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5acd137c 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c3455e5 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@54d4c35f on object Car[model=Peugeot,plates=[XYZ-ABC-02],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75ab999f 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ddc0962 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 TRACE SQLOperation select count(*) as cnt from Car_plates | {} 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ae60fb5 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@319c6f69 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cce8f93 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) union all (select Car.id as id, 'Car' as Y from Car where Car.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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ae60fb5 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@319c6f69 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cce8f93 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:43 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)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Country(name, description, deputeCount, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?) | {1={Country.name=France, Country.deputeCount=250, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.DTYPE=Republic}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ba3e590 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7169c184 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a2255c on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@6ec6adcc,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] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@0, Person.name (U)=New french president}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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)=o.c.s.i.PersistedIdentifier@0}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistedIdentifier@0}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ba3e590 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7169c184 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a2255c on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@7504b290,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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ba3e590 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7169c184 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@7504b290,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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a2255c on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@7504b290,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@7504b290,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] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.name=France}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=250, Republic.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@235cbf67 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6f049b1 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ad4502b 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5eed2701 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@32ef9eb,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] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=New french president, Person.id (W)=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.name (U)=Paris}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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=Grenoble}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@235cbf67 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6f049b1 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ad4502b 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5eed2701 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@232fa950,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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@235cbf67 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6f049b1 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@232fa950,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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ad4502b on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@232fa950,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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5eed2701 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=,ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@232fa950,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@232fa950,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 2025-01-16 07:15:43 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.barCount=0, Village.countryId=o.c.s.i.PersistableIdentifier@1, Village.name=Grenoble, Village.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3922d85c 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@c6a6584 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@afab607 on object Village[barCount=0,country=Country[ancientCities=[],capital=,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@413b0b08,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=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.discotecCount=123, Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.name=Lyon, Town.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3922d85c 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@c6a6584 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@65cfbf2c on object Town[discotecCount=123,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@2f879f35,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=] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3922d85c 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@c6a6584 on object Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@2f879f35,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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@afab607 on object Village[barCount=51,country=Country[ancientCities=[],capital=,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@2f879f35,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=,state=], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@2f879f35,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=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.discotecCount (U)=123, Town.countryId (U)=null, Town.name (U)=Lyon, Town.id (W)=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE SQLOperation select countryId from Town union all select countryId from Village | {} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.countryId (U)=null, Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE SQLOperation select id from Town union all select id from Village | {} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:43 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.062 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.modificationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.name=null, Person.creationDate=null}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d4c561b 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@103c707c 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] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d4c561b 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@103c707c 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.DTYPE=T}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d4c561b 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@103c707c 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.vehicleId (U)=null, Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d4c561b 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@103c707c 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.DTYPE=T}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d4c561b 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@103c707c 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(id int not null, ownerId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(id, ownerId) values (?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e5de25e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@8810ce1 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@4bb60f55 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@5ac59db0,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.name (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Vehicle set ownerId = ? where id = ? | {1={Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e5de25e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@8810ce1 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@4bb60f55 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Car@138e153b,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(id, ownerId) values (?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e5de25e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@8810ce1 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@2de833e4 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@3795591d,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e5de25e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@8810ce1 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(id, ownerId) values (?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e5de25e 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@8810ce1 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@2de833e4 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@238709e6,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2da23e0f 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@42ec40dc 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] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6a2158a2 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@3eb36de9,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2da23e0f 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@42ec40dc 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6a2158a2 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Car@557415ec,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2da23e0f 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@42ec40dc 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@714a8d74 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@45f53ff6,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.name (U)=null, Person.vehicleId (U)=null, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2da23e0f 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@42ec40dc 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2da23e0f 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@42ec40dc 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@714a8d74 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=org.codefilarete.stalactite.engine.model.Truck@3a2486d9,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 TRACE 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_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} 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.modificationDate=null, Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.DTYPE=C, Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f7b4703 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@722debf5 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] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.modificationDate (U)=Thu Jan 16 07:15:43 UTC 2025, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f7b4703 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@722debf5 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.color=null, Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f7b4703 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@722debf5 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f7b4703 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@722debf5 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.color=null, Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f7b4703 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@722debf5 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=Thu Jan 16 07:15:43 UTC 2025,modificationDate=Thu Jan 16 07:15:43 UTC 2025,readonlyProperty=],vehicle=,version=0] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 TRACE 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.155 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne 2025-01-16 07:15:43 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Truck(color int, id int not null, engineId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, engineId int, unique (id)) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@200, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE 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}} 2025-01-16 07:15:43 TRACE SQLOperation select id from car | {} 2025-01-16 07:15:43 TRACE SQLOperation select id from truck | {} 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77025469 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17b1c453 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.model (U)=Peugeot, Car.engineId (U)=o.c.s.i.PersistableIdentifier@200, Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666]}} 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77025469 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17b1c453 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68dc8f7f 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@430ad9be on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:43 TRACE SQLOperation select Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR, engine.id as engine_id from (select Truck.id as id, Truck.engineId as engineId, Truck.color as color, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck union all select Car.id as id, Car.engineId as engineId, Car.color as color, Car.model as model, 'Car' as DISCRIMINATOR from Car) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id | {} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ef146cc 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d972b37 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ef146cc 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d972b37 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:43 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {} 2025-01-16 07:15:43 TRACE SQLOperation select count(*) as truckCount from car where id = 2 | {} 2025-01-16 07:15:43 TRACE SQLOperation select id from Engine | {} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, engineId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 TRACE SQLOperation select * from car | {} 2025-01-16 07:15:43 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@240af9dc 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77ea2f8a on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.model (U)=Peugeot, Car.engineId (U)=o.c.s.i.PersistableIdentifier@100, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:43 TRACE SQLOperation select * from car | {} 2025-01-16 07:15:43 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1} 2025-01-16 07:15:43 TRACE 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} 2025-01-16 07:15:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@240af9dc 2025-01-16 07:15:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77ea2f8a on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:43 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:43 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:43 TRACE SQLOperation select * from car | {} 2025-01-16 07:15:43 TRACE SQLOperation select id from Engine | {} 2025-01-16 07:15:43 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, engineId int, unique (id)) 2025-01-16 07:15:43 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE 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@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE 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@100}} 2025-01-16 07:15:44 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@646a2ba 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@541194f6 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.engineId (U)=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@646a2ba 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@541194f6 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Truck(id int not null, color int, engineId int, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, color int, engineId int, unique (id)) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.model=Renault, Car.color=Color[rgb=666], Car.engineId=o.c.s.i.PersistableIdentifier@200, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.engineId=null, Truck.color=Color[rgb=42]}} 2025-01-16 07:15:44 TRACE SQLOperation select id from car | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from truck | {} 2025-01-16 07:15:44 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38b0f7f5 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d182374 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.engineId (U)=o.c.s.i.PersistableIdentifier@200, Car.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:44 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38b0f7f5 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d182374 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d0c5251 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b697117 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 TRACE 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 Truck.color as color, Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck union all select Car.color as color, Car.id as id, Car.engineId as engineId, Car.model as model, 'Car' as DISCRIMINATOR from Car) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45ae53aa 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@565f233a on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 TRACE 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 Truck.color as color, Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck union all select Car.color as color, Car.id as id, Car.engineId as engineId, Car.model as model, 'Car' as DISCRIMINATOR from Car) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=666]} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58048676 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16a1057e on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:44 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {} 2025-01-16 07:15:44 TRACE SQLOperation select count(*) as truckCount from truck where id = 2 | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from Engine | {} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.656 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne 2025-01-16 07:15:44 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:44 TRACE 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}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2025-01-16 07:15:44 TRACE SQLOperation select id from Vehicle | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from car | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from truck | {} 2025-01-16 07:15:44 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e7100a4 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3162d486 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cc4aa3d on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE 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]}} 2025-01-16 07:15:44 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e7100a4 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3162d486 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cc4aa3d on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63972697 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3186d842 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c120935 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.color as Truck_color, Truck.id as Truck_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as Car on Vehicle.id = Car.id left outer join Engine as engine on Vehicle.engineId = engine.id | {} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@4d45b947 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c1f9e3a on object Car[model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@478fdd4e 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=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@4d45b947 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c1f9e3a on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@66d9a929 on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:44 TRACE SQLOperation select count(*) as vehicleCount from Vehicle where id in (1, 2) | {} 2025-01-16 07:15:44 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {} 2025-01-16 07:15:44 TRACE SQLOperation select count(*) as truckCount from car where id = 2 | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from Engine | {} 2025-01-16 07:15:44 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE 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}} 2025-01-16 07:15:44 TRACE SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41eb9743 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71865688 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3964443f on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE 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}} 2025-01-16 07:15:44 TRACE SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41eb9743 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71865688 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3964443f on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 TRACE SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from Engine | {} 2025-01-16 07:15:44 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@304b2629 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5b871b4d on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11385e91 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE 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]}} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@304b2629 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5b871b4d on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11385e91 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG DDLDeployer create table Vehicle(color int, id int not null, engineId int, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Vehicle(color, id, engineId) values (?, ?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@200}, 2={Vehicle.color=Color[rgb=42], Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId=null}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:44 TRACE SQLOperation select id from Vehicle | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from car | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from truck | {} 2025-01-16 07:15:44 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bbd0cdc 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5cc447cd on object Car[model=Renault,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b49378e on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:44 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bbd0cdc 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5cc447cd on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b49378e on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:44 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39297f0d 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7858257 on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6012e8ea on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as Car on Vehicle.id = Car.id left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2ce9de5 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ee4c633 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@302c7718 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as Car on Vehicle.id = Car.id left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=256]} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@77627c4f 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@658dc941 on object Car[model=,plates=[],radio=,color=Color[rgb=256],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5668f98 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=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:44 TRACE SQLOperation select count(*) as carCount from Vehicle where id = 1 | {} 2025-01-16 07:15:44 TRACE SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from Engine | {} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.117 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne 2025-01-16 07:15:44 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.DTYPE=CAR, Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.DTYPE=TRUCK, Vehicle.color=Color[rgb=42], Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:44 TRACE SQLOperation select * from Vehicle | {} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b4d1b22 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@452946df on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE 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}} 2025-01-16 07:15:44 TRACE SQLOperation select * from Vehicle | {} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b4d1b22 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@452946df on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@420c38f9 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c4a1e8d on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 TRACE 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 | {} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4a2ab49e 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@de3cdeb on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4a2ab49e 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@de3cdeb on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 TRACE SQLOperation select * from Vehicle | {} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:44 TRACE SQLOperation select * from Vehicle | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from Engine | {} 2025-01-16 07:15:44 DEBUG DDLDeployer create table Vehicle(id int, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 TRACE SQLOperation select * from Vehicle | {} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c22ac54 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40b77f49 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.color (U)=Color[rgb=666], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 TRACE SQLOperation select * from Vehicle | {} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c22ac54 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40b77f49 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 TRACE SQLOperation select * from Vehicle | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from Engine | {} 2025-01-16 07:15:44 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=666]}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=666]}} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a5fa7e3 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2791a2b4 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@100, Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.color (U)=Color[rgb=666]}} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a5fa7e3 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2791a2b4 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG DDLDeployer create table Vehicle(color int, id int not null, engineId int, model varchar(255), DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer create table Engine(id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@200, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=666], Vehicle.model=Renault, Vehicle.DTYPE=CAR}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.color=Color[rgb=42], Vehicle.DTYPE=TRUCK}} 2025-01-16 07:15:44 TRACE SQLOperation select id from Vehicle where DTYPE ='CAR' | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from Vehicle where DTYPE ='TRUCK' | {} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7266e2e6 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@be9505d on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200, Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.model (U)=Peugeot, Vehicle.color (U)=Color[rgb=666]}} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7266e2e6 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@be9505d on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.color (U)=Color[rgb=256]}} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5adaa8a5 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5027e367 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 TRACE 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]} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6c2b5639 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67d8431d on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:44 TRACE 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]} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2ccb0929 2025-01-16 07:15:44 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e923046 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=256],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:44 TRACE SQLOperation select count(*) as carCount from Vehicle where id = 1 | {} 2025-01-16 07:15:44 TRACE SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {} 2025-01-16 07:15:44 TRACE SQLOperation select id from Engine | {} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.103 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest 2025-01-16 07:15:44 DEBUG DDLDeployer create table Country(modificationDate timestamp, name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Country(name, description, modificationDate, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.modificationDate=2025-01-16T07:15:44.829, Country.description=null, Country.name=France}} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27dc80ff 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Country set name = ?, description = ?, modificationDate = ? where id = ? and modificationDate = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.modificationDate (U)=2025-01-16T07:15:44.832, Country.modificationDate (W)=2025-01-16T07:15:44.829, Country.description (U)=null, Country.name (U)=Toto}} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27dc80ff 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Country set name = ?, description = ?, modificationDate = ? where id = ? and modificationDate = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.modificationDate (U)=2025-01-16T07:15:44.838, Country.modificationDate (W)=2025-01-16T07:15:44.832, Country.description (U)=null, Country.name (U)=Tutu}} 2025-01-16 07:15:44 DEBUG DDLDeployer create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.version=1, Country.name=France, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1641ee27 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Country set name = ?, description = ?, version = ? where version = ? and id = ? | {1={Country.version (U)=2, Country.version (W)=1, Country.name (U)=Toto, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1641ee27 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Country set name = ?, description = ?, version = ? where version = ? and id = ? | {1={Country.version (U)=3, Country.version (W)=2, Country.name (U)=Tutu, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistedIdentifier@0}} 2025-01-16 07:15:44 DEBUG DDLDeployer create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.version=1, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France}} 2025-01-16 07:15:44 TRACE 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} 2025-01-16 07:15:44 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f151342 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation update Country set name = ?, description = ?, version = ? where version = ? and id = ? | {1={Country.version (U)=2, Country.version (W)=1, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.name (U)=Tata}} 2025-01-16 07:15:44 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:44 TRACE SQLOperation delete from Country where version = ? and id = ? | {1={Country.version=1, Country.id=o.c.s.i.PersistableIdentifier@0}} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 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.037 s - in org.codefilarete.stalactite.engine.diff.CollectionDifferTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(creationDate timestamp, modificationDate timestamp, readonlyProperty varchar(255), id varchar(36) not null, unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(creationDate, modificationDate, id) values (?, ?, ?) | {1={Toto.creationDate=Thu Jan 16 07:15:45 UTC 2025, Toto.modificationDate=Thu Jan 16 07:15:45 UTC 2025, Toto.id=o.c.s.i.PersistedIdentifier@ba07adda-2206-4596-a634-5ca68ef0e02c}} 2025-01-16 07:15:45 TRACE SQLOperation select readonlyProperty from Toto | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@81d6d469-38a8-4921-9206-349d1fc27017, Toto.name=toto}} 2025-01-16 07:15:45 TRACE 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@81d6d469-38a8-4921-9206-349d1fc27017} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b0f2bf 2025-01-16 07:15:45 TRACE SQLOperation select Toto.name from Toto | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender integer, id int not null, unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=FEMALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=toto}} 2025-01-16 07:15:45 TRACE SQLOperation select * from PersonWithGender | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=FEMALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=null}} 2025-01-16 07:15:45 TRACE 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} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@95a7391 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into countryTable(countryCreatedAt, id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?, ?) | {1={countryTable.presidentName=François, countryTable.countryCreatedAt=Mon Jan 01 00:00:00 UTC 2018, countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.id=o.c.s.i.PersistableIdentifier@1, countryTable.name=France}} 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id varchar(255) not null, creationDate varchar(255), modificationDate timestamp, unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(modificationDate, creationDate, id) values (?, ?, ?) | {1={Toto.modificationDate=Thu Jan 16 07:15:45 UTC 2025, Toto.creationDate=Thu Jan 16 07:15:45 UTC 2025, Toto.id=o.c.s.i.PersistableIdentifier@52e3a89c-1f9b-47a1-bdea-257df47107ca}} 2025-01-16 07:15:45 TRACE 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@52e3a89c-1f9b-47a1-bdea-257df47107ca} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@226dfffd 2025-01-16 07:15:45 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender INT, id int not null, unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=FEMALE, PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:45 TRACE SQLOperation select * from PersonWithGender | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(name varchar(255) not null, firstName varchar(255) not null, id int not null, unique (id)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id varchar(255) not null, possibleStates varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(possibleStates, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@5f1bb545-c9a5-4e73-8f41-de09e657d186, Toto.possibleStates=[IN_PROGRESS, DONE]}} 2025-01-16 07:15:45 TRACE 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@5f1bb545-c9a5-4e73-8f41-de09e657d186} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d76c3e2 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into countryTable(id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?) | {1={countryTable.name=France, countryTable.presidentName=François, countryTable.id=o.c.s.i.PersistableIdentifier@1, countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019}} 2025-01-16 07:15:45 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=null, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=null}} 2025-01-16 07:15:45 TRACE 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} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1de1311e 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@75968f83-6211-4729-ad04-8ba92600a41a}} 2025-01-16 07:15:45 TRACE SQLOperation select Toto.id, Toto.name from Toto | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=toto, PersonWithGender.gender=FEMALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:45 TRACE SQLOperation select * from PersonWithGender | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.name=TOTO, Toto.id=o.c.s.i.PersistableIdentifier@8c57d9f3-3d2b-432a-b409-5b28f68bde88}} 2025-01-16 07:15:45 TRACE 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@8c57d9f3-3d2b-432a-b409-5b28f68bde88} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2667c9 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation update Toto set name = ? where id = ? | {1={Toto.name (U)=TITI, Toto.id (W)=o.c.s.i.PersistedIdentifier@8c57d9f3-3d2b-432a-b409-5b28f68bde88}} 2025-01-16 07:15:45 TRACE 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@8c57d9f3-3d2b-432a-b409-5b28f68bde88} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2667c9 2025-01-16 07:15:45 TRACE SQLOperation select Toto.name from Toto | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=toto, PersonWithGender.gender=MALE}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation update PersonWithGender set gender = ?, name = ? where id = ? | {1={PersonWithGender.id (W)=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name (U)=null, PersonWithGender.gender (U)=null}} 2025-01-16 07:15:45 TRACE 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} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@423098bc 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(name varchar(255), firstName varchar(255), id varchar(36) not null, unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@44ca2b66-2696-45d8-ab63-b3b80c4bcf7f}} 2025-01-16 07:15:45 TRACE SQLOperation select firstName from Toto | {} 2025-01-16 07:15:45 TRACE 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@44ca2b66-2696-45d8-ab63-b3b80c4bcf7f} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58cac2ef 2025-01-16 07:15:45 TRACE SQLOperation select firstName from Toto | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), firstName varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(firstName, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistedIdentifier@220da168-7b0d-45b7-aac6-4551654ed045, Toto.firstName=null}} 2025-01-16 07:15:45 TRACE SQLOperation select Toto.id, Toto.name from Toto | {} 2025-01-16 07:15:45 TRACE SQLOperation update Toto set name = ? where id = ? | {1=dummyName, 2=o.c.s.i.PersistedIdentifier@220da168-7b0d-45b7-aac6-4551654ed045} 2025-01-16 07:15:45 TRACE SQLOperation select Toto.id, Toto.name from Toto | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@af6366db-0273-4f9e-9255-747471128e5a}} 2025-01-16 07:15:45 TRACE 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@af6366db-0273-4f9e-9255-747471128e5a} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@143f0603 2025-01-16 07:15:45 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255) not null, id int not null, unique (id)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(name, id) values (?, ?) | {1=toto, 2=o.c.s.i.PersistedIdentifier@e315fcbf-a2d9-41bb-a89b-36792bea3b20} 2025-01-16 07:15:45 TRACE 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@e315fcbf-a2d9-41bb-a89b-36792bea3b20} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64cd3262 2025-01-16 07:15:45 TRACE SQLOperation select Toto.name from Toto | {} [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.createdAt=Thu Jan 16 07:15:45 UTC 2025, Toto.name=null, Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@4afcf58c-1f50-4fe6-a32a-248400d84f85}} 2025-01-16 07:15:45 TRACE SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {} 2025-01-16 07:15:45 TRACE 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@4afcf58c-1f50-4fe6-a32a-248400d84f85} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e406969 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(creationDate, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@ca1df505-1e8a-494a-ae48-3a199077688f, Toto.creationDate=Thu Jan 16 07:15:45 UTC 2025, Toto.name=null}} 2025-01-16 07:15:45 TRACE SQLOperation select Toto.creationDate, Toto.modificationDate from Toto | {} 2025-01-16 07:15:45 TRACE 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@ca1df505-1e8a-494a-ae48-3a199077688f} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11337728 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), modificationDate timestamp, unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id, modificationDate, name) values (?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@b3d0cabf-8457-4507-8eb1-52f35dfee5e9, Toto.modificationDate=null, Toto.name=null}} 2025-01-16 07:15:45 TRACE 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@b3d0cabf-8457-4507-8eb1-52f35dfee5e9} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58acef73 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.name=null, Toto.createdAt=Thu Jan 16 07:15:45 UTC 2025, Toto.id=o.c.s.i.PersistableIdentifier@859b071c-0ff3-42a6-9ed4-8eb032a3cab8}} 2025-01-16 07:15:45 TRACE SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {} 2025-01-16 07:15:45 TRACE 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@859b071c-0ff3-42a6-9ed4-8eb032a3cab8} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fd8f2c1 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@76f373d0-21dc-43ba-9a06-6a2649a51372, Toto.createdAt=Thu Jan 16 07:15:45 UTC 2025}} 2025-01-16 07:15:45 TRACE SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {} 2025-01-16 07:15:45 TRACE 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@76f373d0-21dc-43ba-9a06-6a2649a51372} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f45c955 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, locale VARCHAR(20), name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(creationDate, id, locale, modificationDate, name) values (?, ?, ?, ?, ?) | {1={Toto.creationDate=Thu Jan 16 07:15:45 UTC 2025, Toto.name=null, Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@fd0b6f89-f13e-4c1d-ae9e-168d7d09f532, Toto.locale=en_US}} 2025-01-16 07:15:45 TRACE SQLOperation select Toto.creationDate, Toto.modificationDate, Toto.locale from Toto | {} 2025-01-16 07:15:45 TRACE 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@fd0b6f89-f13e-4c1d-ae9e-168d7d09f532} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39e1b1a4 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationTime timestamp, locale VARCHAR(20), name varchar(255), modificationDate timestamp, unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(creationDate, id, locale, modificationTime, name) values (?, ?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@cbd68f7d-ddeb-4396-841b-1cf93d463e90, Toto.name=null, Toto.locale=en_US, Toto.modificationTime=null, Toto.creationDate=Thu Jan 16 07:15:45 UTC 2025}} 2025-01-16 07:15:45 TRACE SQLOperation select Toto.creationDate, Toto.modificationTime, Toto.locale from Toto | {} 2025-01-16 07:15:45 TRACE 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@cbd68f7d-ddeb-4396-841b-1cf93d463e90} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3575b06b [INFO] Tests run: 49, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, unique (id)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Tutu(id VARCHAR(255) not null, firstName varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Titi(id VARCHAR(255) not null, prop1 varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Tata(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG DDLDeployer alter table Tutu add constraint FK_Tutu_id_Toto_id foreign key(id) references Toto(id) 2025-01-16 07:15:45 DEBUG DDLDeployer alter table Titi add constraint FK_Titi_id_Toto_id foreign key(id) references Toto(id) 2025-01-16 07:15:45 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_id_Toto_id foreign key(id) references Toto(id) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@29410b29-a868-44c3-ac6d-024d0c803adc}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Tutu(firstName, id) values (?, ?) | {1={Tutu.firstName=null, Tutu.id=o.c.s.i.PersistableIdentifier@29410b29-a868-44c3-ac6d-024d0c803adc}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Titi(id, prop1) values (?, ?) | {1={Titi.id=o.c.s.i.PersistableIdentifier@29410b29-a868-44c3-ac6d-024d0c803adc, Titi.prop1=dummy firstName}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Tata(id, name) values (?, ?) | {1={Tata.name=dummy name, Tata.id=o.c.s.i.PersistableIdentifier@29410b29-a868-44c3-ac6d-024d0c803adc}} 2025-01-16 07:15:45 TRACE 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@29410b29-a868-44c3-ac6d-024d0c803adc} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7ea616b3 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2bbd8cd4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6f07db50 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@409a9400 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6f07db50 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2575b373 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6f07db50 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation update Titi set prop1 = ? where id = ? | {1={Titi.id (W)=o.c.s.i.PersistedIdentifier@29410b29-a868-44c3-ac6d-024d0c803adc, Titi.prop1 (U)=another dummy firstName}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation update Tata set name = ? where id = ? | {1={Tata.name (U)=another dummy name, Tata.id (W)=o.c.s.i.PersistedIdentifier@29410b29-a868-44c3-ac6d-024d0c803adc}} 2025-01-16 07:15:45 TRACE 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@29410b29-a868-44c3-ac6d-024d0c803adc} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7ea616b3 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2bbd8cd4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@625c7f2c 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@409a9400 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@625c7f2c 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2575b373 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@625c7f2c 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation delete from Tutu where id = ? | {1={Tutu.id=o.c.s.i.PersistedIdentifier@29410b29-a868-44c3-ac6d-024d0c803adc}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation delete from Titi where id = ? | {1={Titi.id=o.c.s.i.PersistedIdentifier@29410b29-a868-44c3-ac6d-024d0c803adc}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation delete from Tata where id = ? | {1={Tata.id=o.c.s.i.PersistedIdentifier@29410b29-a868-44c3-ac6d-024d0c803adc}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistedIdentifier@29410b29-a868-44c3-ac6d-024d0c803adc}} 2025-01-16 07:15:45 TRACE SQLOperation select id from Toto union all select id from Tata | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier)) 2025-01-16 07:15:45 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(identifier) values (?) | {1={Toto.identifier=o.c.s.i.PersistableIdentifier@c68369be-a24b-496f-bece-50d3efd650cc}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Tata(identifier, name) values (?, ?) | {1={Tata.identifier=o.c.s.i.PersistableIdentifier@c68369be-a24b-496f-bece-50d3efd650cc, Tata.name=dummy value}} 2025-01-16 07:15:45 TRACE 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@c68369be-a24b-496f-bece-50d3efd650cc} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4874bc0b 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@396f50d2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@54962710 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation update Tata set name = ? where identifier = ? | {1={Tata.identifier (W)=o.c.s.i.PersistedIdentifier@c68369be-a24b-496f-bece-50d3efd650cc, Tata.name (U)=another dummy value}} 2025-01-16 07:15:45 TRACE 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@c68369be-a24b-496f-bece-50d3efd650cc} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4874bc0b 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@396f50d2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@2d310736 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@c68369be-a24b-496f-bece-50d3efd650cc}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@c68369be-a24b-496f-bece-50d3efd650cc}} 2025-01-16 07:15:45 TRACE SQLOperation select identifier from Toto union all select identifier from Tata | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier)) 2025-01-16 07:15:45 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Tutu(identifier VARCHAR(255) not null, firstName varchar(255), unique (identifier)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier)) 2025-01-16 07:15:45 DEBUG DDLDeployer alter table Tutu add constraint FK_Tutu_identifier_Toto_identifier foreign key(identifier) references Toto(identifier) 2025-01-16 07:15:45 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(identifier) values (?) | {1={Toto.identifier=o.c.s.i.PersistableIdentifier@dc58138b-58fd-4789-bb1e-50d1d012d93d}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Tutu(firstName, identifier) values (?, ?) | {1={Tutu.firstName=dummy firstName, Tutu.identifier=o.c.s.i.PersistableIdentifier@dc58138b-58fd-4789-bb1e-50d1d012d93d}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Tata(identifier, name) values (?, ?) | {1={Tata.identifier=o.c.s.i.PersistableIdentifier@dc58138b-58fd-4789-bb1e-50d1d012d93d, Tata.name=dummy name}} 2025-01-16 07:15:45 TRACE 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@dc58138b-58fd-4789-bb1e-50d1d012d93d} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f2e17e7 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5371ba50 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@1caf0ef6 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@be8098f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@1caf0ef6 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation update Tutu set firstName = ? where identifier = ? | {1={Tutu.firstName (U)=another dummy firstName, Tutu.identifier (W)=o.c.s.i.PersistedIdentifier@dc58138b-58fd-4789-bb1e-50d1d012d93d}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation update Tata set name = ? where identifier = ? | {1={Tata.identifier (W)=o.c.s.i.PersistedIdentifier@dc58138b-58fd-4789-bb1e-50d1d012d93d, Tata.name (U)=another dummy name}} 2025-01-16 07:15:45 TRACE 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@dc58138b-58fd-4789-bb1e-50d1d012d93d} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f2e17e7 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5371ba50 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@7dcb587f 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@be8098f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@7dcb587f 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation delete from Tutu where identifier = ? | {1={Tutu.identifier=o.c.s.i.PersistedIdentifier@dc58138b-58fd-4789-bb1e-50d1d012d93d}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@dc58138b-58fd-4789-bb1e-50d1d012d93d}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@dc58138b-58fd-4789-bb1e-50d1d012d93d}} 2025-01-16 07:15:45 TRACE SQLOperation select identifier from Toto union all select identifier from Tata | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, dummyName varchar(255), unique (identifier)) 2025-01-16 07:15:45 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.068 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@ff77136b-59cc-4f5c-b2a7-7fd8d3496b24, Toto.name=Tutu}} 2025-01-16 07:15:45 TRACE 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@ff77136b-59cc-4f5c-b2a7-7fd8d3496b24} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b806f13 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(label varchar(255), identifier VARCHAR(255) not null, unique (identifier)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(identifier, label) values (?, ?) | {1={Toto.label=null, Toto.identifier=o.c.s.i.PersistableIdentifier@5b641af2-fc6b-4924-ad07-f35e1873d2a8}} 2025-01-16 07:15:45 TRACE 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@5b641af2-fc6b-4924-ad07-f35e1873d2a8} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e519afd 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Hello, Toto.id=o.c.s.i.PersistableIdentifier@32b4b7ae-97d4-4f85-ba25-16b837e88b4a}} 2025-01-16 07:15:45 TRACE 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@32b4b7ae-97d4-4f85-ba25-16b837e88b4a} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4127d5b1 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@e5c0ab1d-b7ef-45c5-a977-f7124b1a6492}} 2025-01-16 07:15:45 TRACE 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@e5c0ab1d-b7ef-45c5-a977-f7124b1a6492} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c6ee556 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@606a5d25-fb97-472f-95d5-d0b79a9fb372}} 2025-01-16 07:15:45 TRACE 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@606a5d25-fb97-472f-95d5-d0b79a9fb372} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66fbba6b [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.04 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(name varchar(255), id VARCHAR(255) not null, unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@a3621bcc-4c1c-48dc-85bf-6080d87d0e36}} 2025-01-16 07:15:45 TRACE 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@a3621bcc-4c1c-48dc-85bf-6080d87d0e36} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b37f67a 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@a0ec0089-1c5b-4f1a-83fd-7d5762bb6cb5}} 2025-01-16 07:15:45 TRACE 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@a0ec0089-1c5b-4f1a-83fd-7d5762bb6cb5} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66019544 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@1a84702a-5a60-41ea-a3c9-126d3e495489, Toto.name=Tutu}} 2025-01-16 07:15:45 TRACE 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@1a84702a-5a60-41ea-a3c9-126d3e495489} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42147d92 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@f80484ff-2b03-495f-a8ec-d869ed6c5ef5}} 2025-01-16 07:15:45 TRACE 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@f80484ff-2b03-495f-a8ec-d869ed6c5ef5} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b93c67f 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@49561605-f0b5-4f79-9e96-37343fb18e3b}} 2025-01-16 07:15:45 TRACE 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@49561605-f0b5-4f79-9e96-37343fb18e3b} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a8da29a 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@39178dcd-1ddf-4a01-9fd4-0b663cb7bf45}} 2025-01-16 07:15:45 TRACE 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@39178dcd-1ddf-4a01-9fd4-0b663cb7bf45} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e10d1c0 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(name varchar(255), myId VARCHAR(255) not null, unique (myId)) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(myId, name) values (?, ?) | {1={Toto.myId=o.c.s.i.PersistableIdentifier@4a4a29fe-62f4-4167-b02c-8cd07fd3a47a, Toto.name=Tutu}} 2025-01-16 07:15:45 TRACE 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@4a4a29fe-62f4-4167-b02c-8cd07fd3a47a} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4eedd7db [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.944 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto_possibleStates(id VARCHAR(255), possibleStates integer, unique (id, possibleStates)) 2025-01-16 07:15:45 DEBUG DDLDeployer alter table Toto_possibleStates add constraint FK_Toto_possibleStates_id_Toto_id foreign key(id) references Toto(id) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@5424eac9-84aa-4681-87cc-9a4340d25f90, Toto.name=toto}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto_possibleStates(id, possibleStates) values (?, ?) | {1={Toto_possibleStates.possibleStates=DONE, Toto_possibleStates.id=o.c.s.i.PersistableIdentifier@5424eac9-84aa-4681-87cc-9a4340d25f90}, 2={Toto_possibleStates.possibleStates=IN_PROGRESS, Toto_possibleStates.id=o.c.s.i.PersistableIdentifier@5424eac9-84aa-4681-87cc-9a4340d25f90}} 2025-01-16 07:15:45 TRACE 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@5424eac9-84aa-4681-87cc-9a4340d25f90} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15bfa1f1 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41339af6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@4b4ea285 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15bfa1f1 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41339af6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@4b4ea285 2025-01-16 07:15:45 DEBUG DDLDeployer create table toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Toto_times(id VARCHAR(255), createdAt timestamp, modificationDate timestamp, unique (id, createdAt, modificationDate)) 2025-01-16 07:15:45 DEBUG DDLDeployer alter table Toto_times add constraint FK_Toto_times_id_toto_id foreign key(id) references toto(id) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into toto(id, name) values (?, ?) | {1={toto.id=o.c.s.i.PersistableIdentifier@58baaa3b-9287-49ae-9de3-406f6ddd74e1, toto.name=toto}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Toto_times(createdAt, id, modificationDate) values (?, ?, ?) | {1={Toto_times.createdAt=Fri Jan 17 07:15:45 UTC 2025, Toto_times.modificationDate=Fri Jan 17 07:15:45 UTC 2025, Toto_times.id=o.c.s.i.PersistableIdentifier@58baaa3b-9287-49ae-9de3-406f6ddd74e1}, 2={Toto_times.createdAt=Sat Jan 18 07:15:45 UTC 2025, Toto_times.modificationDate=Sat Jan 18 07:15:45 UTC 2025, Toto_times.id=o.c.s.i.PersistableIdentifier@58baaa3b-9287-49ae-9de3-406f6ddd74e1}} 2025-01-16 07:15:45 TRACE 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@58baaa3b-9287-49ae-9de3-406f6ddd74e1} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4624d727 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7843aae6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@55010950 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4624d727 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7843aae6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@55010950 2025-01-16 07:15:45 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:15:45 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:45 TRACE 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}} 2025-01-16 07:15:45 TRACE 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} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@271ab510 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fa3905b 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] 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@271ab510 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fa3905b 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] 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:45 TRACE 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}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:45 TRACE SQLOperation select nickNames from Person_nicknames | {} 2025-01-16 07:15:45 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:15:45 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:45 TRACE 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}} 2025-01-16 07:15:45 TRACE 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} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c4f2b59 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a892f9d 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] 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c4f2b59 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a892f9d 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] 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=toutou, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:45 TRACE 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} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c4f2b59 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a892f9d 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] 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c4f2b59 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a892f9d 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] 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c4f2b59 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a892f9d 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] 2025-01-16 07:15:45 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:45 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:15:45 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=toto}} 2025-01-16 07:15:45 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:45 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=tonton}} 2025-01-16 07:15:45 TRACE 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} 2025-01-16 07:15:45 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9d7f247 2025-01-16 07:15:45 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@391e3c75 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] 2025-01-16 07:15:46 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:46 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:15:46 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:46 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:46 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=toto}} 2025-01-16 07:15:46 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:15:46 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=c}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=b}, 3={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=a}, 4={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=d}} 2025-01-16 07:15:46 TRACE 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} 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75371622 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e7ebae3 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75371622 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e7ebae3 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75371622 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e7ebae3 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75371622 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e7ebae3 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] 2025-01-16 07:15:46 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id)) 2025-01-16 07:15:46 DEBUG DDLDeployer create table Toto_times(id VARCHAR(255), creationDate timestamp, modificationDate timestamp, unique (id, creationDate, modificationDate)) 2025-01-16 07:15:46 DEBUG DDLDeployer alter table Toto_times add constraint FK_Toto_times_id_Toto_id foreign key(id) references Toto(id) 2025-01-16 07:15:46 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:46 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@0f9b54ef-59cd-4d8a-b3b7-a983ad7dea98, Toto.name=toto}} 2025-01-16 07:15:46 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:46 TRACE SQLOperation insert into Toto_times(creationDate, id, modificationDate) values (?, ?, ?) | {1={Toto_times.modificationDate=Fri Jan 17 07:15:46 UTC 2025, Toto_times.id=o.c.s.i.PersistableIdentifier@0f9b54ef-59cd-4d8a-b3b7-a983ad7dea98, Toto_times.creationDate=Fri Jan 17 07:15:46 UTC 2025}, 2={Toto_times.modificationDate=Sat Jan 18 07:15:46 UTC 2025, Toto_times.id=o.c.s.i.PersistableIdentifier@0f9b54ef-59cd-4d8a-b3b7-a983ad7dea98, Toto_times.creationDate=Sat Jan 18 07:15:46 UTC 2025}} 2025-01-16 07:15:46 TRACE 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@0f9b54ef-59cd-4d8a-b3b7-a983ad7dea98} 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18508b3d 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8304ff0 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@7e6f91cc 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18508b3d 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8304ff0 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@7e6f91cc 2025-01-16 07:15:46 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:46 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:15:46 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:46 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:46 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:46 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:46 TRACE 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}} 2025-01-16 07:15:46 TRACE 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} 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@dce1556 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32dcaffb 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@dce1556 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32dcaffb 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] 2025-01-16 07:15:46 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:46 TRACE SQLOperation delete from Person_nicknames where nicknames = ? and id = ? | {1={Person_nicknames.id=o.c.s.i.PersistedIdentifier@1, Person_nicknames.nicknames=tintin}} 2025-01-16 07:15:46 TRACE 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} 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@dce1556 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32dcaffb 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] 2025-01-16 07:15:46 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:46 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:46 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:15:46 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:46 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:15:46 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:46 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:46 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:15:46 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:46 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:46 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:46 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:46 TRACE SQLOperation insert into Person_nicknames(id, nicknames) 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}} 2025-01-16 07:15:46 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:46 TRACE SQLOperation insert into Country(description, id, name, presidentId) values (?, ?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:46 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:46 TRACE SQLOperation insert into City(id, name) values (?, ?) | {1={City.name=null, City.id=o.c.s.i.PersistableIdentifier@111}, 2={City.name=null, City.id=o.c.s.i.PersistableIdentifier@222}} 2025-01-16 07:15:46 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:46 TRACE 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}} 2025-01-16 07:15:46 TRACE 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} 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14644607 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ee1077f 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c252f8c 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77cc18f7 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5024d48a 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14644607 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ee1077f 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c252f8c 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77cc18f7 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5024d48a 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14644607 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ee1077f 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c252f8c 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77cc18f7 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5024d48a 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14644607 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ee1077f 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c252f8c 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77cc18f7 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] 2025-01-16 07:15:46 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5024d48a 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.136 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 2025-01-16 07:15:56 DEBUG DDLDeployer create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name)) 2025-01-16 07:15:56 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto} 2025-01-16 07:15:56 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into sequence_table(next_val, sequence_name) values (?, ?) | {1={sequence_table.next_val=10, sequence_table.sequence_name=Toto}} 2025-01-16 07:15:56 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=20, sequence_table.sequence_name (W)=Toto}} 2025-01-16 07:15:56 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=30, sequence_table.sequence_name (W)=Toto}} 2025-01-16 07:15:56 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=40, sequence_table.sequence_name (W)=Toto}} 2025-01-16 07:15:56 DEBUG DDLDeployer create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name)) 2025-01-16 07:15:56 TRACE 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 2025-01-16 07:15:56 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, engineId bigint, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Engine(model, id) values (?, ?) | {1={Engine.model=XFE45K-TRE, Engine.id=1}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.id=2, Car.model=Renault, Car.engineId=1}} 2025-01-16 07:15:56 TRACE SQLOperation select id, model, Engine.id as engineId, Engine.model as engineModel from Car inner join Engine on Car.engineId = Engine.id | {} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49d48ff1 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@196eb27 on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=,engine=,name=,id=2,timestamp=] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Car(model varchar(255), name varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Car(model, name, id) values (?, ?, ?) | {1={Car.name=Toto, Car.model=Renault, Car.id=1}} 2025-01-16 07:15:56 TRACE SQLOperation select id, model, name from Car | {} 2025-01-16 07:15:56 TRACE SQLOperation select Car.model as Car_model, Car.name as Car_name, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb83993 2025-01-16 07:15:56 DEBUG DDLDeployer create table AbstractVehicle(id bigint not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=1}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=1}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}} 2025-01-16 07:15:56 TRACE SQLOperation select id, model from Car | {} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f59633d 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@166c9fe2 on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=,engine=,name=,id=1,timestamp=] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@177cc9c5 on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=,engine=,name=,id=1,timestamp=] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}} 2025-01-16 07:15:56 TRACE SQLOperation select id, model from Car | {} 2025-01-16 07:15:56 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47017d38 2025-01-16 07:15:56 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint not null, carId bigint, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Engine(model, id, carId) values (?, ?, ?) | {1={Engine.carId=1, Engine.id=2, Engine.model=XFE45K-TRE}} 2025-01-16 07:15:56 TRACE SQLOperation select id, model, Engine.id as engineId, Engine.model as engineModel from Car inner join Engine on Car.id = Engine.carId | {} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b1eaf1e 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bb87304 on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=,engine=,name=,id=1,timestamp=] [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 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 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57f4c546 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b0a8749 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57f4c546 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b0a8749 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@64b07f55,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] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13324cee 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36986171 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13324cee 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36986171 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@472ed65f,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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update Country set name = ? where id = ? | {1={Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update City set countryId = ?, name = ? 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60fa176d 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE SQLOperation select name from City where id = 1 | {} 2025-01-16 07:15:56 TRACE SQLOperation select name from Country where id = 42 | {} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:56 TRACE SQLOperation select name from Country where id = 42 | {} 2025-01-16 07:15:56 TRACE SQLOperation select name from City where id = 1 | {} 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@383abc3f 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25ca4d48 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@383abc3f 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25ca4d48 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2b0bebff,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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2, Country.description=null}} 2025-01-16 07:15:56 TRACE 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]} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5aae2f64 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5aae2f64 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@0, City.name (U)=Paris, City.countryId (U)=o.c.s.i.PersistableIdentifier@1}, 2={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.name (U)=Lyon, City.countryId (U)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@383abc3f 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25ca4d48 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@383abc3f 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25ca4d48 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5690bde6,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] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}, 2={City.countryId=o.c.s.i.PersistableIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@1, City.name=Lyon}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d0bd82a 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c7d29 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d0bd82a 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c7d29 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@9adbde,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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France 2, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 TRACE 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]} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@423873e8 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@423873e8 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.id (W)=o.c.s.i.PersistedIdentifier@0, City.name (U)=Paris}, 2={City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.name (U)=Lyon}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d0bd82a 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c7d29 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d0bd82a 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c7d29 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@49bbf89f,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] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table city(countryId int, name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table city add constraint FK_city_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}, 2={city.name=Lyon, city.id=o.c.s.i.PersistableIdentifier@1, city.countryId=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b161320 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@739bbc14 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b161320 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@739bbc14 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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2, Country.description=null}} 2025-01-16 07:15:56 TRACE 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]} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ed09135 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ed09135 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation update city set name = ?, countryId = ? where id = ? | {1={city.name (U)=Paris, city.id (W)=o.c.s.i.PersistedIdentifier@0, city.countryId (U)=o.c.s.i.PersistableIdentifier@1}, 2={city.name (U)=Lyon, city.id (W)=o.c.s.i.PersistedIdentifier@1, city.countryId (U)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b161320 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@739bbc14 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b161320 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@739bbc14 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] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@13, City.name=Grenoble}, 2={City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon}} 2025-01-16 07:15:56 TRACE SQLOperation select countryId from city | {} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3cdb3b12 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2afdab07 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3cdb3b12 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2afdab07 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@7da42d8d,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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.name (U)=Lyon}} 2025-01-16 07:15:56 TRACE SQLOperation select countryId from city | {} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@13, City.name (U)=Grenoble}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 TRACE SQLOperation select countryId from city | {} 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE SQLOperation select Country_id, cities_id from Country_cities | {} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78abcd0 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38babc22 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1457fcc7 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78abcd0 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38babc22 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@4041f4fc,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1457fcc7 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@4041f4fc,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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE SQLOperation select Country_id from Country_cities | {} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 TRACE SQLOperation select id from city | {} 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, myIdx integer, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:56 TRACE SQLOperation insert into City(name, id, countryId, myIdx) values (?, ?, ?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@23, City.myIdx=1, City.countryId=o.c.s.i.PersistableIdentifier@1}, 2={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@13, City.myIdx=2, City.countryId=o.c.s.i.PersistableIdentifier@1}, 3={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17, City.myIdx=3, City.countryId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 TRACE SQLOperation select name, myIdx from city | {} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c2df1e3 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30e4bea9 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c2df1e3 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30e4bea9 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c2df1e3 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30e4bea9 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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update City set name = ?, countryId = ?, myIdx = ? where id = ? | {1={City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@13, City.myIdx (U)=null, City.countryId (U)=null}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation update City set countryId = ?, myIdx = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@17, City.myIdx (U)=2, City.countryId (U)=o.c.s.i.PersistedIdentifier@1}, 2={City.id (W)=o.c.s.i.PersistableIdentifier@23, City.myIdx (U)=1, City.countryId (U)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:56 TRACE SQLOperation select name, myIdx from city | {} 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3688b067 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@769af58e 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3688b067 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@769af58e on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@78acdf28,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 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@735f264e 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cdbecd5 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] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8ed515b 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@258b7c49 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79ce971e 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: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@100, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@200, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6262d7d2 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59dd3e73 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@225d6b97 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6262d7d2 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59dd3e73 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@225d6b97 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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.name (U)=France, Country.id (W)=o.c.s.i.PersistedIdentifier@42, Country.description (U)=null}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6262d7d2 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59dd3e73 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@225d6b97 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6262d7d2 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59dd3e73 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@225d6b97 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] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.description=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@666, Country.name=null, Country.description=null}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@300, Country_cities.country_id=o.c.s.i.PersistableIdentifier@666}, 2={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@100, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@200, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.04 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@513028e3 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4468880e 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a970713 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@513028e3 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4468880e 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a970713 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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@513028e3 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4468880e 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a970713 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@513028e3 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4468880e 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a970713 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] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52b546d8 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a960715 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52b546d8 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a960715 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@a561016,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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@100}, 2={City.id=o.c.s.i.PersistedIdentifier@200}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3caa7f4e 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46088378 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3caa7f4e 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46088378 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@71f15824,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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3caa7f4e 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46088378 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3caa7f4e 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46088378 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@4f11eec5,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] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country_cities where country_id = ? and cities_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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@100}, 2={City.id=o.c.s.i.PersistedIdentifier@200}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@666, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@300}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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.057 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistableIdentifier@0, State.name=ain, State.id=o.c.s.i.PersistableIdentifier@1}, 2={State.countryId=o.c.s.i.PersistableIdentifier@0, State.name=Isere, State.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3927a940 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c30851 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1caadfa0 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@1}],timestamp=,version=0] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3927a940 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c30851 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@34e0883b,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=[State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1caadfa0 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@34e0883b,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=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3927a940 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c30851 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@34e0883b,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=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1caadfa0 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@34e0883b,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=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=,version=0] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3927a940 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c30851 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@34e0883b,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@34e0883b,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1caadfa0 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@34e0883b,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@34e0883b,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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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@2}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3927a940 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c30851 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1caadfa0 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3927a940 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c30851 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5e951e,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1caadfa0 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5e951e,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3927a940 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c30851 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5e951e,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1caadfa0 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5e951e,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3927a940 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c30851 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5e951e,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@5e951e,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1caadfa0 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5e951e,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@5e951e,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] 2025-01-16 07:15:56 TRACE SQLOperation select id from State where id = 1 | {} 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@471e3fe5 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@626dcea4 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14157883 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@471e3fe5 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@626dcea4 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14157883 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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@471e3fe5 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@626dcea4 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14157883 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@471e3fe5 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@626dcea4 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14157883 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] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e0e9a2d 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73e4e754 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e0e9a2d 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73e4e754 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@20bbc924,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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@100}, 2={City.countryId (U)=null, City.name (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@200}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.name=France}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@514daa3a 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14500290 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@514daa3a 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14500290 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@498255bf,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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@514daa3a 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14500290 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@514daa3a 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14500290 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@39513f6d,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] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0, Country_cities.country_id=o.c.s.i.PersistableIdentifier@0}, 2={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@1, Country_cities.country_id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a1bd3a0 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@23c34976 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79c40648 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a1bd3a0 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@23c34976 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79c40648 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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@1, City.name (U)=changed}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0, Country_cities.country_id=o.c.s.i.PersistedIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@2, City.name=Grenoble}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@2, Country_cities.country_id=o.c.s.i.PersistedIdentifier@0}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a1bd3a0 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@23c34976 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79c40648 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a1bd3a0 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@23c34976 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79c40648 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] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country_cities where country_id = ? and cities_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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@666, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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.092 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeReadOnly 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France, Country.description=null}} 2025-01-16 07:15:56 TRACE SQLOperation select id from country | {} 2025-01-16 07:15:56 TRACE SQLOperation select count(*) as relationCount from country_cities | {} 2025-01-16 07:15:56 TRACE SQLOperation select count(*) as cityCount from city | {} [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeReadOnly [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SchemaCreation 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Town(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Town(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Township(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id) [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SchemaCreation [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.399 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@0, State.countryId=o.c.s.i.PersistableIdentifier@0, State.name=Isere}, 2={State.id=o.c.s.i.PersistableIdentifier@1, State.countryId=o.c.s.i.PersistableIdentifier@0, State.name=ain}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22b27d94 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e38994c 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fd713c2 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22b27d94 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e38994c on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5cae620,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fd713c2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5cae620,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22b27d94 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e38994c on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5cae620,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fd713c2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5cae620,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22b27d94 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e38994c on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5cae620,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@5cae620,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fd713c2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5cae620,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@5cae620,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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.id (W)=o.c.s.i.PersistableIdentifier@1, State.countryId (U)=null, State.name (U)=ain}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.id (W)=o.c.s.i.PersistableIdentifier@0, State.countryId (U)=o.c.s.i.PersistedIdentifier@0, State.name (U)=changed}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@3, State.countryId=o.c.s.i.PersistedIdentifier@0, State.name=ardeche}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22b27d94 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e38994c 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fd713c2 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22b27d94 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e38994c on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5f9ac282,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fd713c2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5f9ac282,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22b27d94 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e38994c on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5f9ac282,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fd713c2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5f9ac282,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22b27d94 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e38994c on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5f9ac282,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@5f9ac282,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fd713c2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5f9ac282,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@5f9ac282,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] 2025-01-16 07:15:56 TRACE SQLOperation select id from State where id = 1 | {} 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@262d5fd8 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12318b0f 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4eefd342 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29c8f8bc 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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=New french president, Person.id (W)=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.name=Grenoble}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@262d5fd8 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12318b0f 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4eefd342 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29c8f8bc 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@262d5fd8 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12318b0f 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4eefd342 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29c8f8bc 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] 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country_ancientCities(country_id int, ancientCities_id int, idx integer not null, unique (country_id, ancientCities_id, idx)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_ancientCities add constraint FK_Country_ancientCities_ancientCities_id_City_id foreign key(ancientCities_id) references City(id) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country_ancientCities add constraint FK_Country_ancientCities_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Country_ancientCities(idx, country_id, ancientCities_id) values (?, ?, ?) | {1={Country_ancientCities.idx=1, Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@0}, 2={Country_ancientCities.idx=3, Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@1}, 3={Country_ancientCities.idx=2, Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:56 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@1, State.name=ain, State.countryId=o.c.s.i.PersistableIdentifier@0}, 2={State.id=o.c.s.i.PersistableIdentifier@0, State.name=Isere, State.countryId=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e330520 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb419c6 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@1}],timestamp=,version=0] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d4bb2d 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@1}],timestamp=,version=0] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e330520 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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@1}],timestamp=,version=0] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb419c6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d4bb2d on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e330520 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb419c6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d4bb2d on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e330520 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb419c6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d4bb2d on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e330520 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb419c6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d4bb2d on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e330520 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb419c6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d4bb2d on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@130b0206,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] 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from Country_ancientCities where idx = ? and ancientCities_id = ? and country_id = ? | {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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.id (W)=o.c.s.i.PersistableIdentifier@1, State.name (U)=ain, State.countryId (U)=null}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.id (W)=o.c.s.i.PersistableIdentifier@0, State.name (U)=changed, State.countryId (U)=o.c.s.i.PersistedIdentifier@0}} 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@3, State.name=ardeche, State.countryId=o.c.s.i.PersistedIdentifier@0}} 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e330520 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb419c6 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d4bb2d 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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e330520 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb419c6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d4bb2d on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e330520 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb419c6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d4bb2d on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e330520 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb419c6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d4bb2d on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e330520 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb419c6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d4bb2d on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e330520 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb419c6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d4bb2d on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@70b2109c,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] 2025-01-16 07:15:56 TRACE SQLOperation select id from State where id = 1 | {} 2025-01-16 07:15:56 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:15:56 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.084 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.005 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.017 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 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.038 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.014 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.004 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.005 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.025 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 2025-01-16 07:15:56 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}} 2025-01-16 07:15:56 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:56 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:56 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:56 TRACE 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 2025-01-16 07:15:56 TRACE 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} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.creationDate=Thu Jan 16 07:15:57 UTC 2025, Car.model=Renault, Car.modificationDate=Thu Jan 16 07:15:57 UTC 2025, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=123]}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into AbstractVehicle(creationDate, id, modificationDate) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.creationDate=Thu Jan 16 07:15:57 UTC 2025, AbstractVehicle.modificationDate=Thu Jan 16 07:15:57 UTC 2025}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Car(id, model) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Car(id, model) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a0f1a42 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG SQLOperation Result found in cache, statement will not be executed 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a0f1a42 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.creationDate=Thu Jan 16 07:15:57 UTC 2025, Car.modificationDate=Thu Jan 16 07:15:57 UTC 2025, Car.color=Color[rgb=123], Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}} [INFO] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.195 s - in org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.266 s - in org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest [INFO] Running org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest 2025-01-16 07:15:57 DEBUG DDLDeployer create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 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)) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 DEBUG DDLDeployer create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.id=1, Element.label=What's the answer to Life, the Universe and Everything ?, Element.DTYPE=QUESTION}} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 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.01 s - in org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest [INFO] Running org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest 2025-01-16 07:15:57 DEBUG DDLDeployer create table Element(id bigint not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Element(id) values (?) | {1={Element.id=1}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}} 2025-01-16 07:15:57 DEBUG DDLDeployer create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Element(id) values (default) | {1={}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}} 2025-01-16 07:15:57 DEBUG DDLDeployer create table Element(id bigint not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Element(id) values (?) | {1={Element.id=1}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}} [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 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.002 s - in org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest$InternalProcessor [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 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.023 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.033 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.004 s - in org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32e26a92 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25a30529 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3e75cc5e 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54b7752b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3e75cc5e 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 TRACE SQLOperation select answer_id from answer_choices | {} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@bd9abda 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33cfa276 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@564b1227 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c66ddf5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@564b1227 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@bd9abda 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33cfa276 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@564b1227 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c66ddf5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@564b1227 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:57 TRACE SQLOperation select answer_id from answer_choices | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from choice | {} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:57 TRACE SQLOperation select answer_id from answer_choices | {} 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c7abb66 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ad3dcd9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@46bd09be 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d760692 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@46bd09be 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c7abb66 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ad3dcd9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@46bd09be 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d760692 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@46bd09be 2025-01-16 07:15:57 DEBUG DDLDeployer create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_book_id_Book_id foreign key(book_id) references Book(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_authors_id_Author_id foreign key(authors_id) references Author(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.title=a first book, Book.isbn=AAA-BBB-CCC, Book.price=24.1}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=John Doe}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.authors_id=1, Book_authors.book_id=1}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.title=a second book, Book.isbn=XXX-YYY-ZZZ, Book.price=33.5}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=Jane Doe}} 2025-01-16 07:15:57 TRACE SQLOperation select Author.name as Author_name, Author.id as Author_id from Author where Author.id in (?) | {Author.id=1} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7189b189 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.authors_id=1, Book_authors.book_id=2}, 2={Book_authors.authors_id=2, Book_authors.book_id=2}} 2025-01-16 07:15:57 TRACE SQLOperation select Book.title as Book_title, Book.isbn as Book_isbn, Book.price as Book_price, Book.id as Book_id, Book_authors_Author.name as Book_authors_Author_name, Book_authors_Author.id as Book_authors_Author_id from Book left outer join Book_authors as Book_authors on Book.id = Book_authors.book_id left outer join Author as Book_authors_Author on Book_authors.authors_id = Book_authors_Author.id where Book.id in (?, ?) | {Book.id=[1, 2]} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a177ead 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7dc2d05f on object org.codefilarete.stalactite.engine.model.book.Book@52bdfa14 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d4a19c2 on object org.codefilarete.stalactite.engine.model.book.Book@52bdfa14 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a177ead 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7dc2d05f on object org.codefilarete.stalactite.engine.model.book.Book@1b315b8e 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d4a19c2 on object org.codefilarete.stalactite.engine.model.book.Book@1b315b8e 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a177ead 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7dc2d05f on object org.codefilarete.stalactite.engine.model.book.Book@1b315b8e 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d4a19c2 on object org.codefilarete.stalactite.engine.model.book.Book@1b315b8e 2025-01-16 07:15:57 DEBUG DDLDeployer create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_book_id_Book_id foreign key(book_id) references Book(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_authors_id_Author_id foreign key(authors_id) references Author(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.price=24.1, Book.isbn=AAA-BBB-CCC, Book.title=a first book}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=John Doe}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.authors_id=1, Book_authors.book_id=1}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.price=33.5, Book.isbn=XXX-YYY-ZZZ, Book.title=a second book}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=Jane Doe}} 2025-01-16 07:15:57 TRACE SQLOperation select Author.name as Author_name, Author.id as Author_id from Author where Author.id in (?) | {Author.id=1} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bcdc5c6 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.authors_id=2, Book_authors.book_id=2}, 2={Book_authors.authors_id=1, Book_authors.book_id=2}} 2025-01-16 07:15:57 TRACE SQLOperation select Book.title as Book_title, Book.isbn as Book_isbn, Book.price as Book_price, Book.id as Book_id, Book_authors_Author.name as Book_authors_Author_name, Book_authors_Author.id as Book_authors_Author_id from Book left outer join Book_authors as Book_authors on Book.id = Book_authors.book_id left outer join Author as Book_authors_Author on Book_authors.authors_id = Book_authors_Author.id where Book.id in (?, ?) | {Book.id=[1, 2]} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@490ab739 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d1ef2ce on object org.codefilarete.stalactite.engine.model.book.Book@64351d46 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20f810a0 on object org.codefilarete.stalactite.engine.model.book.Book@64351d46 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@490ab739 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d1ef2ce on object org.codefilarete.stalactite.engine.model.book.Book@4649edd3 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20f810a0 on object org.codefilarete.stalactite.engine.model.book.Book@4649edd3 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@490ab739 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d1ef2ce on object org.codefilarete.stalactite.engine.model.book.Book@4649edd3 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20f810a0 on object org.codefilarete.stalactite.engine.model.book.Book@4649edd3 2025-01-16 07:15:57 DEBUG DDLDeployer create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_book_id_Book_id foreign key(book_id) references Book(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_authors_id_Author_id foreign key(authors_id) references Author(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.price=24.1, Book.title=a first book, Book.isbn=AAA-BBB-CCC}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=John Doe}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.authors_id=1, Book_authors.book_id=1}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.price=33.5, Book.title=a second book, Book.isbn=XXX-YYY-ZZZ}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=Jane Doe}} 2025-01-16 07:15:57 TRACE SQLOperation select Author.name as Author_name, Author.id as Author_id from Author where Author.id in (?) | {Author.id=1} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a298ff3 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.authors_id=2, Book_authors.book_id=2}, 2={Book_authors.authors_id=1, Book_authors.book_id=2}} 2025-01-16 07:15:57 TRACE SQLOperation select Book.title as Book_title, Book.isbn as Book_isbn, Book.price as Book_price, Book.id as Book_id, Book_authors_Author.name as Book_authors_Author_name, Book_authors_Author.id as Book_authors_Author_id from Book left outer join Book_authors as Book_authors on Book.id = Book_authors.book_id left outer join Author as Book_authors_Author on Book_authors.authors_id = Book_authors_Author.id where Book.id in (?, ?) | {Book.id=[1, 2]} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49f508f9 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d6cf511 on object org.codefilarete.stalactite.engine.model.book.Book@37a0c2e0 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4259588 on object org.codefilarete.stalactite.engine.model.book.Book@37a0c2e0 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49f508f9 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d6cf511 on object org.codefilarete.stalactite.engine.model.book.Book@f5d4e89 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4259588 on object org.codefilarete.stalactite.engine.model.book.Book@f5d4e89 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49f508f9 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d6cf511 on object org.codefilarete.stalactite.engine.model.book.Book@f5d4e89 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4259588 on object org.codefilarete.stalactite.engine.model.book.Book@f5d4e89 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, myIdx integer not null, unique (answer_id, choices_id, myIdx)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}, 2={Answer.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Answer_choices(myIdx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.myIdx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2, Answer_choices.myIdx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2, Answer_choices.myIdx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.myIdx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}} 2025-01-16 07:15:57 TRACE SQLOperation select answer_id, choices_id, myIdx from answer_choices | {} 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}, 2={Answer.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@17, Choice.label=Lyon}, 2={Choice.id=o.c.s.i.PersistableIdentifier@13, Choice.label=Grenoble}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:15:57 TRACE 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@2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}, 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}} 2025-01-16 07:15:57 TRACE SQLOperation select answer_id from answer_choices | {} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dc6a671 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5b31684c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3cc02c53 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46e1b54a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3cc02c53 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dc6a671 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5b31684c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3cc02c53 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46e1b54a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3cc02c53 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 TRACE SQLOperation select answer_id from answer_choices | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from choice | {} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:57 TRACE SQLOperation select answer_id from answer_choices | {} [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Answer_choices where choices_id = ? and answer_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}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as answerCount from Answer where id = 42 | {} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from Choice where id in (100, 200) | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from Answer where id = 666 | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from Choice where id = 300 | {} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@666, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@300}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as answerCount from Answer where id = 666 | {} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from Choice where id = 300 | {} 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@42}, 2={Answer.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:57 TRACE 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@666, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@300}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:15:57 TRACE SQLOperation select id from Answer where id in (42, 666) | {} 2025-01-16 07:15:57 TRACE SQLOperation select choices_Id from Answer_choices where answer_id in (42, 666) | {} 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(comment varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Answer(comment, id) values (?, ?) | {1={Answer.comment=Hello world !, Answer.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@200, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@100, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19ceab91 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4bff11d2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@36de8d79 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10aa4100 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@36de8d79 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19ceab91 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4bff11d2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@36de8d79 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10aa4100 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@36de8d79 2025-01-16 07:15:57 TRACE SQLOperation select comment from Answer where id = 42 | {} 2025-01-16 07:15:57 TRACE SQLOperation select label from Choice where id = 100 | {} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19ceab91 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4bff11d2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1bda99b6 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10aa4100 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1bda99b6 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19ceab91 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4bff11d2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1bda99b6 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10aa4100 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1bda99b6 2025-01-16 07:15:57 TRACE SQLOperation select label from Choice where id = 100 | {} [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistedIdentifier@100}, 2={Choice.id=o.c.s.i.PersistedIdentifier@200}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as answerCount from Answer where id = 42 | {} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from Choice where id in (100, 200) | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from Answer where id = 666 | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from Choice where id = 300 | {} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistedIdentifier@300}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as answerCount from Answer where id = 666 | {} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from Choice where id = 300 | {} 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@0, Choice.label=Paris}, 2={Choice.id=o.c.s.i.PersistableIdentifier@1, Choice.label=Lyon}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE 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@1}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@295731e 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@187d8ae9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@13d75a86 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@127f90eb on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@13d75a86 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@295731e 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@187d8ae9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@13d75a86 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@127f90eb on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@13d75a86 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation update Choice set label = ? where id = ? | {1={Choice.id (W)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=changed}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@2, Choice.label=Grenoble}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@295731e 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@187d8ae9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@e798701 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@127f90eb on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@e798701 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@295731e 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@187d8ae9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@e798701 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@127f90eb on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@e798701 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2df76807 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@77c9a412 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@12e691eb 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@732fb0cc on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@12e691eb 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2df76807 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@77c9a412 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@12e691eb 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@732fb0cc on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@12e691eb 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation update Choice set label = ? where id = ? | {1={Choice.label (U)=changed, Choice.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2df76807 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@77c9a412 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@28d3e142 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@732fb0cc on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@28d3e142 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2df76807 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@77c9a412 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@28d3e142 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@732fb0cc on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@28d3e142 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as answerCount from Answer where id = 42 | {} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from Choice where id in (100, 200) | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from Answer where id = 666 | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from Choice where id = 300 | {} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE 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}} 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as answerCount from Answer where id = 666 | {} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {} 2025-01-16 07:15:57 TRACE SQLOperation select id from Choice where id = 300 | {} [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeReadOnly 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:57 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:57 TRACE SQLOperation select id from answer | {} 2025-01-16 07:15:57 TRACE SQLOperation select count(*) as relationCount from answer_choices | {} 2025-01-16 07:15:57 TRACE 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] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$ForeignKeyCreation 2025-01-16 07:15:57 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table PossibleChoices(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_PossibleChoices_id foreign key(choices_id) references PossibleChoices(id) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table MyChoice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_MyChoice_id foreign key(choices_id) references MyChoice(id) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table MyChoice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_MyChoice_id foreign key(choices_id) references MyChoice(id) [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$ForeignKeyCreation [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.232 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest [INFO] Running org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.392 s - in org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest [INFO] Running org.codefilarete.stalactite.engine.runtime.EntityGraphSelectExecutorTest 2025-01-16 07:15:57 DEBUG DDLDeployer create table Country(name varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table City(name varchar(255), id bigint not null, countryId bigint, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@588cbec6 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50c8edd2 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] 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@588cbec6 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50c8edd2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6cff628e,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] 2025-01-16 07:15:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@588cbec6 2025-01-16 07:15:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50c8edd2 on object Country[ancientCities=[],capital=,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6cff628e,id=o.c.s.i.PersistedIdentifier@42,name=Paris,persons=,state=], City[country=org.codefilarete.stalactite.engine.model.Country@6cff628e,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] 2025-01-16 07:15:57 DEBUG DDLDeployer create table Country(name varchar(255), id bigint not null, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer create table City(name varchar(255), id bigint not null, countryId bigint, unique (id)) 2025-01-16 07:15:57 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:15:57 TRACE 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.023 s - in org.codefilarete.stalactite.engine.runtime.EntityGraphSelectExecutorTest [INFO] Running org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest 2025-01-16 07:15:57 TRACE SQLOperation select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?, ?, ?) | {Toto.id1=[11, 13, 17]} 2025-01-16 07:15:57 TRACE SQLOperation select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?) | {Toto.id1=23} 2025-01-16 07:15:57 TRACE 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]} 2025-01-16 07:15:57 TRACE 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} 2025-01-16 07:15:57 TRACE 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.id3=[11, 13, 17], Toto.id2=[11, 13, 17]} 2025-01-16 07:15:57 TRACE 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.id3=23, Toto.id2=23} 2025-01-16 07:15:57 TRACE SQLOperation select dummyTable.dummyPK as dummyTable_dummyPK from dummyTable where dummyTable.dummyPK in (?, ?) | {dummyTable.dummyPK=[11, 13]} 2025-01-16 07:15:58 DEBUG DDLDeployer create table Toto(id1 bigint not null, id2 bigint not null, name varchar(255), unique (id1, id2)) 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8bcb1c3 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8bcb1c3 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8bcb1c3 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.092 s - in org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest [INFO] Running org.codefilarete.stalactite.engine.runtime.EntityGraphSelectorTest 2025-01-16 07:15:58 TRACE SQLOperation select Toto.id as Toto_id, Tata.id as Tata_id from Toto inner join Tata on Toto.id = Tata.id where Toto.id = :toto_id | {toto_id=7} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61b309d1 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6facca85 on object Toto[{id=7, a=null, b=null, x=null, y=null, z=null, tata=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61b309d1 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6facca85 on object Toto[{id=13, a=null, b=null, x=null, y=null, z=null, tata=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61b309d1 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6facca85 on object Toto[{id=17, a=null, b=null, x=null, y=null, z=null, tata=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61b309d1 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6facca85 on object Toto[{id=23, a=null, b=null, x=null, y=null, z=null, tata=null}] [Toto[{id=7, a=null, b=null, x=null, y=null, z=null, tata=Tata[{id=7, prop1=null}]}], Toto[{id=13, a=null, b=null, x=null, y=null, z=null, tata=Tata[{id=13, prop1=null}]}], Toto[{id=17, a=null, b=null, x=null, y=null, z=null, tata=Tata[{id=17, prop1=null}]}], Toto[{id=23, a=null, b=null, x=null, y=null, z=null, tata=Tata[{id=23, prop1=null}]}]] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.engine.runtime.EntityGraphSelectorTest [INFO] Running org.codefilarete.stalactite.engine.runtime.load.JoinRootTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 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 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@452440c0 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@199de6b3 on object java.lang.Object@477a61f8 [INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest [INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 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.007 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.036 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.008 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 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@7}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.b=23, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.a=17}, 2={Toto.b=31, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.a=29}, 3={Toto.b=41, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.a=37}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.b=53, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.a=43}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.id=o.c.s.i.PersistableIdentifier@1, Toto2.x=117, Toto2.y=123, Toto2.z=-117}, 2={Toto2.id=o.c.s.i.PersistableIdentifier@2, Toto2.x=129, Toto2.y=131, Toto2.z=-129}, 3={Toto2.id=o.c.s.i.PersistableIdentifier@3, Toto2.x=137, Toto2.y=141, Toto2.z=-137}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.id=o.c.s.i.PersistableIdentifier@4, Toto2.x=143, Toto2.y=153, Toto2.z=-143}} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73b3f7fa 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a60ea42 on object Toto[{id=7, a=1, b=2, x=null, y=null, z=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73b3f7fa 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a60ea42 on object Toto[{id=13, a=1, b=2, x=null, y=null, z=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73b3f7fa 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a60ea42 on object Toto[{id=17, a=1, b=2, x=null, y=null, z=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73b3f7fa 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a60ea42 on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}] 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@228536b 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5af43a7d on object Toto[{id=7, a=1, b=2, x=null, y=null, z=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@228536b 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5af43a7d on object Toto[{id=13, a=1, b=2, x=null, y=null, z=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@228536b 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5af43a7d on object Toto[{id=17, a=1, b=2, x=null, y=null, z=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@228536b 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5af43a7d on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}] 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=23, Toto.a (U)=17, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@7}, 2={Toto.b (U)=31, Toto.a (U)=29, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@13}, 3={Toto.b (U)=41, Toto.a (U)=37, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@17}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=53, Toto.a (U)=43, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@23}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.id (W)=o.c.s.i.PersistedIdentifier@7, Toto2.x (U)=117, Toto2.y (U)=123, Toto2.z (U)=-117}, 2={Toto2.id (W)=o.c.s.i.PersistedIdentifier@13, Toto2.x (U)=129, Toto2.y (U)=131, Toto2.z (U)=-129}, 3={Toto2.id (W)=o.c.s.i.PersistedIdentifier@17, Toto2.x (U)=137, Toto2.y (U)=141, Toto2.z (U)=-137}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.id (W)=o.c.s.i.PersistedIdentifier@23, Toto2.x (U)=143, Toto2.y (U)=153, Toto2.z (U)=-143}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE 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}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@4}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE 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}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE 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]}} 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@4} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE 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]}} 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=17, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.b (U)=23, Toto.q (U)=null}, 2={Toto.a (U)=29, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.b (U)=31, Toto.q (U)=null}, 3={Toto.a (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.b (U)=41, Toto.q (U)=null}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=43, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.b (U)=53, Toto.q (U)=null}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE 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.PersistableIdentifier@1, Toto2.x (U)=117}, 2={Toto2.y (U)=131, Toto2.z (U)=-129, Toto2.id (W)=o.c.s.i.PersistableIdentifier@2, Toto2.x (U)=129}, 3={Toto2.y (U)=141, Toto2.z (U)=-137, Toto2.id (W)=o.c.s.i.PersistableIdentifier@3, Toto2.x (U)=137}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE 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.PersistableIdentifier@4, Toto2.x (U)=143}} 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@7} 2025-01-16 07:15:58 TRACE 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.039 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener [INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria 2025-01-16 07:15:58 TRACE 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.011 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria [INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria 2025-01-16 07:15:58 TRACE 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.008 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria [INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD 2025-01-16 07:15:58 TRACE SQLOperation select Toto.id as rootId from Toto where Toto.q = ? | {1=[42]} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6cc74fbd 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.q=null, Toto.a=17, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.b=23}, 2={Toto.q=null, Toto.a=29, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.b=31}, 3={Toto.q=null, Toto.a=37, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.b=41}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.q=null, Toto.a=43, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.b=53}} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a843705 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a843705 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a843705 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a843705 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42cbc080 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42cbc080 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42cbc080 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42cbc080 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistedIdentifier@7, Toto.q (U)=null, Toto.b (U)=23, Toto.a (U)=17}, 2={Toto.id (W)=o.c.s.i.PersistedIdentifier@13, Toto.q (U)=null, Toto.b (U)=31, Toto.a (U)=29}, 3={Toto.id (W)=o.c.s.i.PersistedIdentifier@17, Toto.q (U)=null, Toto.b (U)=41, Toto.a (U)=37}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistedIdentifier@23, Toto.q (U)=null, Toto.b (U)=53, Toto.a (U)=43}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE 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}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE 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]}} 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=23, Toto.q (U)=null, Toto.a (U)=17, Toto.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={Toto.b (U)=31, Toto.q (U)=null, Toto.a (U)=29, Toto.id (W)=o.c.s.i.PersistableIdentifier@2}, 3={Toto.b (U)=41, Toto.q (U)=null, Toto.a (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=53, Toto.q (U)=null, Toto.a (U)=43, Toto.id (W)=o.c.s.i.PersistableIdentifier@4}} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7da5b21d 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fb68a8f 2025-01-16 07:15:58 TRACE 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 = ? and Toto.id in (?) | {1=12, 2=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c0e9dc9 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7} [INFO] Tests run: 13, 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.104 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.189 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 2025-01-16 07:15:58 TRACE 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.013 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$LoadProjectionByEntityCriteria [INFO] Running org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD 2025-01-16 07:15:58 TRACE SQLOperation select Toto.id as Toto_id, Toto.DTYPE as DISCRIMINATOR from Toto where Toto.q = ? | {1=[42]} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3800880 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3800880 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50e4f37a 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50e4f37a 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Toto(a, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.x=17, Toto.q=null, Toto.DTYPE=100, Toto.a=23, Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.x=29, Toto.q=null, Toto.DTYPE=100, Toto.a=31, Toto.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Toto(b, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.x=37, Toto.q=null, Toto.DTYPE=200, Toto.b=41, Toto.id=o.c.s.i.PersistableIdentifier@3}, 2={Toto.x=43, Toto.q=null, Toto.DTYPE=200, Toto.b=53, Toto.id=o.c.s.i.PersistableIdentifier@4}} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c40eb48 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c40eb48 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17188355 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17188355 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b676a91 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b676a91 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76f4a0cf 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76f4a0cf 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto set a = ?, x = ?, q = ? where id = ? | {1={Toto.a (U)=123, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@1, Toto.x (U)=17}, 2={Toto.a (U)=131, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@2, Toto.x (U)=29}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.b (U)=141, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@3, Toto.x (U)=37}, 2={Toto.b (U)=153, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@4, Toto.x (U)=43}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@3}, 2={Toto.id=o.c.s.i.PersistableIdentifier@4}} 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]} 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto set a = ?, x = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.a (U)=123, Toto.x (U)=17, Toto.q (U)=null}, 2={Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.a (U)=131, Toto.x (U)=29, Toto.q (U)=null}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.b (U)=141, Toto.x (U)=37, Toto.q (U)=null}, 2={Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.b (U)=153, Toto.x (U)=43, Toto.q (U)=null}} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@61782dbd 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@61782dbd 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@61782dbd 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@61782dbd 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6906586b 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6906586b 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6906586b 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6906586b 2025-01-16 07:15:58 TRACE 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.118 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.133 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 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35227598 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35227598 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e2a35e2 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e2a35e2 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation insert into TotoA(a, id, x, q) values (?, ?, ?, ?) | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1, TotoA.x=17, TotoA.a=23, TotoA.q=null}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2, TotoA.x=29, TotoA.a=31, TotoA.q=null}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation insert into TotoB(b, id, x, q) values (?, ?, ?, ?) | {1={TotoB.q=null, TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.b=41, TotoB.x=37}, 2={TotoB.q=null, TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.b=53, TotoB.x=43}} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19bbfd7 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19bbfd7 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d6e37cb 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d6e37cb 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4751263b 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4751263b 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ce7d75e 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ce7d75e 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.id (W)=o.c.s.i.PersistedIdentifier@1, TotoA.x (U)=17, TotoA.a (U)=123, TotoA.q (U)=null}, 2={TotoA.id (W)=o.c.s.i.PersistedIdentifier@2, TotoA.x (U)=29, TotoA.a (U)=131, TotoA.q (U)=null}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.x (U)=37, TotoB.id (W)=o.c.s.i.PersistedIdentifier@3, TotoB.b (U)=141, TotoB.q (U)=null}, 2={TotoB.x (U)=43, TotoB.id (W)=o.c.s.i.PersistedIdentifier@4, TotoB.b (U)=153, TotoB.q (U)=null}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation delete from TotoB where id = ? | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4}} 2025-01-16 07:15:58 TRACE SQLOperation delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]} 2025-01-16 07:15:58 TRACE SQLOperation delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.x (U)=17, TotoA.q (U)=null, TotoA.a (U)=123, TotoA.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.x (U)=29, TotoA.q (U)=null, TotoA.a (U)=131, TotoA.id (W)=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.id (W)=o.c.s.i.PersistableIdentifier@3, TotoB.b (U)=141, TotoB.x (U)=37, TotoB.q (U)=null}, 2={TotoB.id (W)=o.c.s.i.PersistableIdentifier@4, TotoB.b (U)=153, TotoB.x (U)=43, TotoB.q (U)=null}} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36f30b30 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36f30b30 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36f30b30 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36f30b30 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7193a4d9 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7193a4d9 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7193a4d9 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7193a4d9 2025-01-16 07:15:58 TRACE 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.089 s - in org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.091 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.004 s - in org.codefilarete.stalactite.engine.runtime.IndexedAssociationRecordInsertionCascaderTest [INFO] Running org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest 2025-01-16 07:15:58 DEBUG SQLOperation Result found in cache, statement will not be executed [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 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.008 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 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3048f547 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3d81525b on object TotoA[{id=1, x=null, a=23}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3048f547 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3d81525b on object TotoA[{id=2, x=null, a=31}] 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2667c953 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@34c914b2 on object TotoB[{id=3, x=null, b=41}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2667c953 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@34c914b2 on object TotoB[{id=4, x=null, b=53}] 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.x=17, Toto.q=null}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.x=29, Toto.q=null}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.x=37, Toto.q=null}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.x=43, Toto.q=null}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE 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}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation insert into TotoB(b, id) values (?, ?) | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.b=41}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.b=53}} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@eb10b94 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@153dd40c on object TotoA[{id=1, x=null, a=23}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@eb10b94 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@153dd40c on object TotoA[{id=2, x=null, a=31}] 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79a1f1c8 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@93114d0 on object TotoB[{id=3, x=null, b=41}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79a1f1c8 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@93114d0 on object TotoB[{id=4, x=null, b=53}] 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59c08452 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4f3a622b on object TotoA[{id=1, x=null, a=23}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59c08452 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4f3a622b on object TotoA[{id=2, x=null, a=31}] 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ef045d8 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2b17454 on object TotoB[{id=3, x=null, b=41}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ef045d8 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2b17454 on object TotoB[{id=4, x=null, b=53}] 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation update TotoA set a = ? where id = ? | {1={TotoA.id (W)=o.c.s.i.PersistedIdentifier@1, TotoA.a (U)=123}, 2={TotoA.id (W)=o.c.s.i.PersistedIdentifier@2, TotoA.a (U)=131}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE 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}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation delete from TotoB where id = ? | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE 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}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}} 2025-01-16 07:15:58 TRACE SQLOperation delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]} 2025-01-16 07:15:58 TRACE SQLOperation delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE 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]}} 2025-01-16 07:15:58 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:58 TRACE 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}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE 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}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE 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}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation update TotoB set b = ? where id = ? | {1={TotoB.id (W)=o.c.s.i.PersistableIdentifier@3, TotoB.b (U)=141}, 2={TotoB.id (W)=o.c.s.i.PersistableIdentifier@4, TotoB.b (U)=153}} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ad43708 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2a58f917 on object TotoA[{id=1, x=17, a=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ad43708 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2a58f917 on object TotoA[{id=2, x=29, a=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ad43708 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@24900d4b on object TotoB[{id=3, x=37, b=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ad43708 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@24900d4b on object TotoB[{id=4, x=43, b=null}] 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1ba6aeea 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2df24e66 on object TotoA[{id=1, x=17, a=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1ba6aeea 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2df24e66 on object TotoA[{id=2, x=29, a=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1ba6aeea 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@555edfd1 on object TotoB[{id=3, x=37, b=null}] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1ba6aeea 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@555edfd1 on object TotoB[{id=4, x=43, b=null}] 2025-01-16 07:15:58 TRACE SQLOperation delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7} 2025-01-16 07:15:58 TRACE 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 2025-01-16 07:15:58 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, plug integer, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:58 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Car(color, model, plug, id, DTYPE) values (?, ?, ?, ?, ?) | {1={Car.DTYPE=CAR, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1, Car.plug=CCS, Car.model=Renault}} 2025-01-16 07:15:58 TRACE SQLOperation select * from car | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2bf1daf5 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ee137ed 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=] 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation update Car set color = ?, model = ?, plug = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.plug (U)=CCS, Car.model (U)=Peugeot}} 2025-01-16 07:15:58 TRACE SQLOperation select * from car | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2bf1daf5 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ee137ed 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=] 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 TRACE SQLOperation select * from car | {} 2025-01-16 07:15:58 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2025-01-16 07:15:58 DEBUG DDLDeployer create table ElectricCar(plug integer, id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:58 DEBUG DDLDeployer alter table ElectricCar add constraint FK_ElectricCar_id_Car_id foreign key(id) references Car(id) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into ElectricCar(plug, id) values (?, ?) | {1={ElectricCar.plug=CCS, ElectricCar.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b5af14f 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1d566f8 on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@749147fe 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=] 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot}} 2025-01-16 07:15:58 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b5af14f 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1d566f8 on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@749147fe 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=] 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {} 2025-01-16 07:15:58 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:58 DEBUG DDLDeployer create table ElectricCar(plug integer, id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG DDLDeployer alter table ElectricCar add constraint FK_ElectricCar_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into ElectricCar(plug, id) values (?, ?) | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1, ElectricCar.plug=CCS}} 2025-01-16 07:15:58 TRACE SQLOperation select * from abstractVehicle | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e765cb5 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@376d3c05 on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE 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]}} 2025-01-16 07:15:58 TRACE SQLOperation select * from abstractVehicle | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e765cb5 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@376d3c05 on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 TRACE SQLOperation select * from abstractVehicle | {} [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance 2025-01-16 07:15:58 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG DDLDeployer create table car(id int not null, color int, model varchar(255), unique (id)) 2025-01-16 07:15:58 DEBUG DDLDeployer alter table car add constraint FK_car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into car(model, id) values (?, ?) | {1={car.id=o.c.s.i.PersistableIdentifier@1, car.model=Renault}} 2025-01-16 07:15:58 TRACE SQLOperation select car.id, car.model, vehicle.color from car inner join vehicle on car.id = vehicle.id | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a04b02a 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5b218cf1 on object Car[model=Renault,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:58 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE 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}} 2025-01-16 07:15:58 TRACE SQLOperation select car.id, car.color, car.model from car | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e0fcca 2025-01-16 07:15:58 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:58 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE 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]}} 2025-01-16 07:15:58 TRACE SQLOperation select car.id, car.color, car.model from car | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b20c713 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@47cb0512 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@239be49b on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:58 DEBUG DDLDeployer create table Car(model varchar(255), rgb integer, id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.rgb=666}} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@588fa01c 2025-01-16 07:15:58 TRACE SQLOperation select id, model, rgb from Car | {} 2025-01-16 07:15:58 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}} 2025-01-16 07:15:58 TRACE SQLOperation select car.id, car.model, car.color from car | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e53bbd2 [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.06 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass 2025-01-16 07:15:58 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE 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}} 2025-01-16 07:15:58 TRACE SQLOperation select car.id, car.model, car.color from car | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c274c49 2025-01-16 07:15:58 DEBUG DDLDeployer create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col)) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.id_col=o.c.s.i.PersistableIdentifier@1, Car.model_col=Renault, Car.color_col=Color[rgb=666]}} 2025-01-16 07:15:58 TRACE SQLOperation select id_col, model_col, color_col from Car | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54f21902 2025-01-16 07:15:58 DEBUG DDLDeployer create table Car(model_supercol varchar(255), color_supercol int, id_supercol int not null, unique (id_supercol)) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Car(color_supercol, model_supercol, id_supercol) values (?, ?, ?) | {1={Car.id_supercol=o.c.s.i.PersistableIdentifier@1, Car.model_supercol=Renault, Car.color_supercol=Color[rgb=666]}} 2025-01-16 07:15:58 TRACE SQLOperation select id_supercol, model_supercol, color_supercol from Car | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@292165a4 2025-01-16 07:15:58 DEBUG DDLDeployer create table Car(model varchar(255), rgb integer, id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.rgb=666}} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b7e0f11 2025-01-16 07:15:58 TRACE SQLOperation select id, model, rgb from Car | {} 2025-01-16 07:15:58 DEBUG DDLDeployer create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col)) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.model_col=Renault, Car.color_col=Color[rgb=666], Car.id_col=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:58 TRACE SQLOperation select id_col, model_col, color_col from Car | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23cf9693 2025-01-16 07:15:58 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE 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}} 2025-01-16 07:15:58 TRACE SQLOperation select car.id, car.model, car.color from car | {} 2025-01-16 07:15:58 TRACE 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} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@352e8ec6 [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.113 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest 2025-01-16 07:15:58 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)) 2025-01-16 07:15:58 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)) 2025-01-16 07:15:58 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2025-01-16 07:15:58 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address) 2025-01-16 07:15:58 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age) 2025-01-16 07:15:58 TRACE 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.address=nowhere, Person.lastName=Do, Person.firstName=John} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.lastName=Do, Person.age=35, Person.firstName=John}} 2025-01-16 07:15:58 TRACE 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]} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.name=Pluto, Pet.race=Dog, Pet.age=4}, 2={Pet.name=Rantanplan, Pet.race=Dog, Pet.age=5}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.person_address=nowhere, Person_pets.pets_race=Dog, Person_pets.pets_age=5, Person_pets.person_lastName=Do, Person_pets.pets_name=Rantanplan, Person_pets.person_firstName=John}, 2={Person_pets.person_address=nowhere, Person_pets.pets_race=Dog, Person_pets.pets_age=4, Person_pets.person_lastName=Do, Person_pets.pets_name=Pluto, Person_pets.person_firstName=John}} 2025-01-16 07:15:58 TRACE 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.address=nowhere, Person.lastName=Do, Person.firstName=John} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bdda2a6 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cc5c89 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33e8247d on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bdda2a6 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cc5c89 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}}]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33e8247d 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}}]} 2025-01-16 07:15:58 TRACE 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.address=nowhere, Person.lastName=Do, Person.firstName=John} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bdda2a6 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cc5c89 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33e8247d on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bdda2a6 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cc5c89 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}}]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33e8247d 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}}]} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation update Person set age = ? where firstName = ? and address = ? and lastName = ? | {1={Person.address (W)=nowhere, Person.lastName (W)=Do, Person.age (U)=36, Person.firstName (W)=John}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Person_pets where person_address = ? and pets_race = ? and pets_age = ? and person_lastName = ? and pets_name = ? and person_firstName = ? | {1={Person_pets.person_address=nowhere, Person_pets.pets_race=Dog, Person_pets.pets_age=5, Person_pets.person_lastName=Do, Person_pets.pets_name=Rantanplan, Person_pets.person_firstName=John}} 2025-01-16 07:15:58 TRACE 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=Schrodinger, Pet.race=Cat, Pet.age=-42} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.name=Schrodinger, Pet.race=Cat, Pet.age=-42}} 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.person_address=nowhere, Person_pets.pets_race=Cat, Person_pets.pets_age=-42, Person_pets.person_lastName=Do, Person_pets.pets_name=Schrodinger, Person_pets.person_firstName=John}} 2025-01-16 07:15:58 TRACE 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.address=nowhere, Person.lastName=Do, Person.firstName=John} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bdda2a6 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cc5c89 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33e8247d on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bdda2a6 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cc5c89 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}}]} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33e8247d 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}}]} 2025-01-16 07:15:58 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)) 2025-01-16 07:15:58 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)) 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation insert into Cat(catBreed, name, race, age) values (?, ?, ?, ?) | {1={Cat.race=Dog, Cat.age=4, Cat.name=Pluto, Cat.catBreed=Persian}} 2025-01-16 07:15:58 TRACE SQLOperation (select Dog.age as age, Dog.name as name, Dog.race as race, 'Dog' as Y from Dog where (Dog.race, Dog.age, Dog.name) in ((?, ?, ?))) union all (select Cat.age as age, Cat.name as name, Cat.race as race, 'Cat' as Y from Cat where (Cat.race, Cat.age, Cat.name) in ((?, ?, ?))) | {1=Dog, 2=4, 3=Pluto, 4=Dog, 5=4, 6=Pluto} 2025-01-16 07:15:58 TRACE 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.race=Dog, Cat.age=4, Cat.name=Pluto} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b1493b7 2025-01-16 07:15:58 TRACE SQLOperation (select Dog.age as age, Dog.name as name, Dog.race as race, 'Dog' as Y from Dog where (Dog.race, Dog.age, Dog.name) in ((?, ?, ?))) union all (select Cat.age as age, Cat.name as name, Cat.race as race, 'Cat' as Y from Cat where (Cat.race, Cat.age, Cat.name) in ((?, ?, ?))) | {1=Dog, 2=4, 3=Pluto, 4=Dog, 5=4, 6=Pluto} 2025-01-16 07:15:58 TRACE 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.race=Dog, Cat.age=4, Cat.name=Pluto} 2025-01-16 07:15:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b1493b7 2025-01-16 07:15:58 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:58 TRACE SQLOperation delete from Cat where race = ? and age = ? and name = ? | {1={Cat.race=Dog, Cat.age=4, Cat.name=Pluto}} 2025-01-16 07:15:58 TRACE SQLOperation select catBreed from Cat | {} 2025-01-16 07:15:58 TRACE SQLOperation delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.race=Dog, Cat.age=4, Cat.name=Pluto} 2025-01-16 07:15:58 TRACE SQLOperation select catBreed from Cat | {} 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.age=35, Person.firstName=John, Person.familyName=Do}} 2025-01-16 07:15:59 TRACE 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.address=nowhere, Person.firstName=John, Person.familyName=Do} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79c0d8e8 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.age=35, Person.address=nowhere, Person.lastName=Do}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19e7f39 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere, Person.age=35}} 2025-01-16 07:15:59 TRACE 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=[Rantanplan, Pluto], Pet.age=[5, 4], Pet.race=[Dog, Dog]} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.name=Rantanplan, Pet.age=5, Pet.race=Dog}, 2={Pet.name=Pluto, Pet.age=4, Pet.race=Dog}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.person_lastName=Do, Person_pets.pets_name=Rantanplan, Person_pets.person_address=nowhere, Person_pets.pets_age=5, Person_pets.person_firstName=John, Person_pets.pets_race=Dog}, 2={Person_pets.person_lastName=Do, Person_pets.pets_name=Pluto, Person_pets.person_address=nowhere, Person_pets.pets_age=4, Person_pets.person_firstName=John, Person_pets.pets_race=Dog}} 2025-01-16 07:15:59 TRACE 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.firstName=John, Person.address=nowhere} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fd948e4 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2bef40ac on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@222854fc on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fd948e4 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2bef40ac 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}}]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@222854fc 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}}]} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person set age = ? where lastName = ? and firstName = ? and address = ? | {1={Person.lastName (W)=Do, Person.firstName (W)=John, Person.address (W)=nowhere, Person.age (U)=36}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_pets where person_lastName = ? and pets_name = ? and person_address = ? and pets_age = ? and person_firstName = ? and pets_race = ? | {1={Person_pets.person_lastName=Do, Person_pets.pets_name=Rantanplan, Person_pets.person_address=nowhere, Person_pets.pets_age=5, Person_pets.person_firstName=John, Person_pets.pets_race=Dog}, 2={Person_pets.person_lastName=Do, Person_pets.pets_name=Pluto, Person_pets.person_address=nowhere, Person_pets.pets_age=4, Person_pets.person_firstName=John, Person_pets.pets_race=Dog}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {} 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.firstName=John, Person.familyName=Do, Person.address=nowhere}} 2025-01-16 07:15:59 TRACE 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.familyName=Do, Person.address=nowhere} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7cc0a47b 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.lastName=Do, Person.address=nowhere, Person.firstName=John}} 2025-01-16 07:15:59 TRACE 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.lastName=Do, Person.address=nowhere, Person.firstName=John} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1beccf53 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person set age = ? where firstName = ? and lastName = ? and address = ? | {1={Person.age (U)=36, Person.lastName (W)=Do, Person.address (W)=nowhere, Person.firstName (W)=John}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.lastName=Do, Person.age=35, Person.address=nowhere, Person.firstName=John}} 2025-01-16 07:15:59 TRACE 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.name=[Rantanplan, Pluto], Pet.race=[Dog, Dog]} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.age=5, Pet.name=Rantanplan, Pet.race=Dog}, 2={Pet.age=4, Pet.name=Pluto, Pet.race=Dog}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.person_lastName=Do, Person_pets.person_firstName=John, Person_pets.pets_age=5, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.pets_name=Rantanplan}, 2={Person_pets.person_lastName=Do, Person_pets.person_firstName=John, Person_pets.pets_age=4, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.pets_name=Pluto}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66e37ff 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a507beb on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79910b7f on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66e37ff 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a507beb 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}}]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79910b7f 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}}]} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person set age = ? where address = ? and lastName = ? and firstName = ? | {1={Person.lastName (W)=Do, Person.age (U)=36, Person.address (W)=nowhere, Person.firstName (W)=John}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_pets where person_lastName = ? and person_firstName = ? and pets_age = ? and pets_race = ? and person_address = ? and pets_name = ? | {1={Person_pets.person_lastName=Do, Person_pets.person_firstName=John, Person_pets.pets_age=5, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.pets_name=Rantanplan}, 2={Person_pets.person_lastName=Do, Person_pets.person_firstName=John, Person_pets.pets_age=4, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.pets_name=Pluto}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where address = ? and lastName = ? and firstName = ? | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {} 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Pet(catBreed, name, race, age, DTYPE) values (?, ?, ?, ?, ?) | {1={Pet.name=Pluto, Pet.DTYPE=Pet, Pet.race=Dog, Pet.age=4, Pet.catBreed=Persian}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38265d2a 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38265d2a 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Pet where name = ? and race = ? and age = ? | {1={Pet.name=Pluto, Pet.race=Dog, Pet.age=4}} 2025-01-16 07:15:59 TRACE SQLOperation select name from Pet | {} 2025-01-16 07:15:59 TRACE SQLOperation select catBreed from Pet | {} 2025-01-16 07:15:59 TRACE SQLOperation delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.name=Pluto, Pet.race=Dog, Pet.age=4} 2025-01-16 07:15:59 TRACE SQLOperation select name from Pet | {} 2025-01-16 07:15:59 TRACE SQLOperation select catBreed from Pet | {} 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person add constraint FK_dc808dbe foreign key(houseNumber, houseStreet, houseZipCode, houseCity) references House(number, street, zipCode, city) 2025-01-16 07:15:59 TRACE 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.number=42, House.zipCode=888, House.street=Stalactite street, House.city=CodeFilarete City} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into House(number, street, zipCode, city) values (?, ?, ?, ?) | {1={House.zipCode=888, House.number=42, House.street=Stalactite street, House.city=CodeFilarete City}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(age, firstName, lastName, address, houseNumber, houseStreet, houseCity, houseZipCode) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Person.firstName=John, Person.houseNumber=42, Person.houseStreet=Stalactite street, Person.lastName=Do, Person.houseCity=CodeFilarete City, Person.age=35, Person.houseZipCode=888, Person.address=nowhere}} 2025-01-16 07:15:59 TRACE 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.firstName=John, Person.lastName=Do, Person.address=nowhere} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e08c94c 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7766e085 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person set age = ?, houseNumber = ?, houseStreet = ?, houseCity = ?, houseZipCode = ? where firstName = ? and lastName = ? and address = ? | {1={Person.firstName (W)=John, Person.houseNumber (U)=42, Person.houseStreet (U)=Stalactite street, Person.lastName (W)=Do, Person.houseCity (U)=CodeFilarete City, Person.age (U)=36, Person.houseZipCode (U)=888, Person.address (W)=nowhere}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Pet add constraint FK_60daa9db foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere, Person.age=35}} 2025-01-16 07:15:59 TRACE 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=[5, 4], Pet.name=[Rantanplan, Pluto]} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Pet(name, race, age, ownerAddress, ownerFirstName, ownerLastName) values (?, ?, ?, ?, ?, ?) | {1={Pet.ownerAddress=nowhere, Pet.ownerFirstName=John, Pet.age=5, Pet.ownerLastName=Do, Pet.name=Rantanplan, Pet.race=Dog}, 2={Pet.ownerAddress=nowhere, Pet.ownerFirstName=John, Pet.age=4, Pet.ownerLastName=Do, Pet.name=Pluto, Pet.race=Dog}} 2025-01-16 07:15:59 TRACE 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.firstName=John, Person.lastName=Do, Person.address=nowhere} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afd4b64 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bc0abb2 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afd4b64 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bc0abb2 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}}]} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person set age = ? where address = ? and firstName = ? and lastName = ? | {1={Person.firstName (W)=John, Person.lastName (W)=Do, Person.address (W)=nowhere, Person.age (U)=36}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation update Pet set ownerAddress = ?, ownerFirstName = ?, ownerLastName = ? where age = ? and name = ? and race = ? | {1={Pet.ownerAddress (U)=nowhere, Pet.ownerFirstName (U)=John, Pet.age (W)=4, Pet.ownerLastName (U)=Do, Pet.name (W)=Pluto, Pet.race (W)=Dog}, 2={Pet.ownerAddress (U)=nowhere, Pet.ownerFirstName (U)=John, Pet.age (W)=5, Pet.ownerLastName (U)=Do, Pet.name (W)=Rantanplan, Pet.race (W)=Dog}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation update Pet set ownerAddress = ?, ownerFirstName = ?, ownerLastName = ? where age = ? and name = ? and race = ? | {1={Pet.ownerAddress (U)=null, Pet.ownerFirstName (U)=null, Pet.age (W)=4, Pet.ownerLastName (U)=null, Pet.name (W)=Pluto, Pet.race (W)=Dog}, 2={Pet.ownerAddress (U)=null, Pet.ownerFirstName (U)=null, Pet.age (W)=5, Pet.ownerLastName (U)=null, Pet.name (W)=Rantanplan, Pet.race (W)=Dog}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where address = ? and firstName = ? and lastName = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {} 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.lastName=Do, Person.age=35, Person.address=nowhere, Person.firstName=John}} 2025-01-16 07:15:59 TRACE 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.number=42, House.zipCode=888, House.street=Stalactite street} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into House(number, street, zipCode, city, ownerLastName, ownerAddress, ownerFirstName) values (?, ?, ?, ?, ?, ?, ?) | {1={House.ownerLastName=Do, House.ownerAddress=nowhere, House.street=Stalactite street, House.ownerFirstName=John, House.city=CodeFilarete City, House.number=42, House.zipCode=888}} 2025-01-16 07:15:59 TRACE 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.lastName=Do, Person.address=nowhere, Person.firstName=John} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37be1cfb 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3491786a on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person set age = ? where lastName = ? and address = ? and firstName = ? | {1={Person.lastName (W)=Do, Person.age (U)=36, Person.address (W)=nowhere, Person.firstName (W)=John}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update House set ownerLastName = ?, ownerAddress = ?, ownerFirstName = ? where street = ? and city = ? and number = ? and zipCode = ? | {1={House.ownerLastName (U)=Do, House.ownerAddress (U)=nowhere, House.street (W)=Stalactite street, House.ownerFirstName (U)=John, House.city (W)=CodeFilarete City, House.number (W)=42, House.zipCode (W)=888}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update House set ownerLastName = ?, ownerAddress = ?, ownerFirstName = ? where street = ? and city = ? and number = ? and zipCode = ? | {1={House.ownerLastName (U)=null, House.ownerAddress (U)=null, House.street (W)=Stalactite street, House.ownerFirstName (U)=null, House.city (W)=CodeFilarete City, House.number (W)=42, House.zipCode (W)=888}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Dog add constraint FK_864ce449 foreign key(name, race, age) references Pet(name, race, age) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Cat add constraint FK_83d8ab6f foreign key(name, race, age) references Pet(name, race, age) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.age=4, Pet.name=Pluto, Pet.race=Dog}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Cat(catBreed, name, race, age) values (?, ?, ?, ?) | {1={Cat.catBreed=Persian, Cat.age=4, Cat.name=Pluto, Cat.race=Dog}} 2025-01-16 07:15:59 TRACE SQLOperation select Pet.race as Pet_race, Pet.age as Pet_age, Pet.name as Pet_name, Dog.race as Dog_race, Dog.name as Dog_name, Dog.age as Dog_age, Cat.age as Cat_age, Cat.name as Cat_name, Cat.race as Cat_race from Pet left outer join Dog on Pet.name = Dog.name and Pet.race = Dog.race and Pet.age = Dog.age left outer join Cat on Pet.name = Cat.name and Pet.race = Cat.race and Pet.age = Cat.age where (Pet.race, Pet.age, Pet.name) in ((?, ?, ?)) | {1=Dog, 2=4, 3=Pluto} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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.age=4, Cat.name=Pluto, Cat.race=Dog} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@145ca6d2 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ce3acc0 on object Pet{id=PetId{name='Pluto', race='Dog', age=4}} 2025-01-16 07:15:59 TRACE SQLOperation select Pet.race as Pet_race, Pet.age as Pet_age, Pet.name as Pet_name, Dog.race as Dog_race, Dog.name as Dog_name, Dog.age as Dog_age, Cat.age as Cat_age, Cat.name as Cat_name, Cat.race as Cat_race from Pet left outer join Dog on Pet.name = Dog.name and Pet.race = Dog.race and Pet.age = Dog.age left outer join Cat on Pet.name = Cat.name and Pet.race = Cat.race and Pet.age = Cat.age where (Pet.race, Pet.age, Pet.name) in ((?, ?, ?)) | {1=Dog, 2=4, 3=Pluto} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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.age=4, Cat.name=Pluto, Cat.race=Dog} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@145ca6d2 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ce3acc0 on object Pet{id=PetId{name='Pluto', race='Dog', age=4}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Cat where age = ? and name = ? and race = ? | {1={Cat.age=4, Cat.name=Pluto, Cat.race=Dog}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Pet where race = ? and age = ? and name = ? | {1={Pet.age=4, Pet.name=Pluto, Pet.race=Dog}} 2025-01-16 07:15:59 TRACE SQLOperation select name from Pet | {} 2025-01-16 07:15:59 TRACE SQLOperation select catBreed from Cat | {} 2025-01-16 07:15:59 TRACE SQLOperation delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.age=4, Cat.name=Pluto, Cat.race=Dog} 2025-01-16 07:15:59 TRACE SQLOperation delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.age=4, Pet.name=Pluto, Pet.race=Dog} 2025-01-16 07:15:59 TRACE SQLOperation select name from Pet | {} 2025-01-16 07:15:59 TRACE SQLOperation select catBreed from Cat | {} 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Pet add constraint FK_60daa9db foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address) 2025-01-16 07:15:59 TRACE 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.lastName=Do, Person.firstName=John, Person.address=nowhere} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere, Person.age=35}} 2025-01-16 07:15:59 TRACE 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=[Pluto, Rantanplan], Pet.age=[4, 5]} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Pet(name, race, age, ownerAddress, ownerFirstName, ownerLastName) values (?, ?, ?, ?, ?, ?) | {1={Pet.ownerAddress=nowhere, Pet.race=Dog, Pet.name=Pluto, Pet.age=4, Pet.ownerFirstName=John, Pet.ownerLastName=Do}, 2={Pet.ownerAddress=nowhere, Pet.race=Dog, Pet.name=Rantanplan, Pet.age=5, Pet.ownerFirstName=John, Pet.ownerLastName=Do}} 2025-01-16 07:15:59 TRACE 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.lastName=Do, Person.firstName=John, Person.address=nowhere} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29e1aa1a 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59ba2509 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29e1aa1a 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59ba2509 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}}]} 2025-01-16 07:15:59 TRACE 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.lastName=Do, Person.firstName=John, Person.address=nowhere} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29e1aa1a 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59ba2509 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29e1aa1a 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59ba2509 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}}]} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person set age = ? where firstName = ? and lastName = ? and address = ? | {1={Person.lastName (W)=Do, Person.firstName (W)=John, Person.address (W)=nowhere, Person.age (U)=36}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Pet set ownerAddress = ?, ownerFirstName = ?, ownerLastName = ? where race = ? and name = ? and age = ? | {1={Pet.ownerAddress (U)=null, Pet.race (W)=Dog, Pet.name (W)=Rantanplan, Pet.age (W)=5, Pet.ownerFirstName (U)=null, Pet.ownerLastName (U)=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Pet set ownerAddress = ?, ownerFirstName = ?, ownerLastName = ? where race = ? and name = ? and age = ? | {1={Pet.ownerAddress (U)=nowhere, Pet.race (W)=Dog, Pet.name (W)=Pluto, Pet.age (W)=4, Pet.ownerFirstName (U)=John, Pet.ownerLastName (U)=Do}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Pet(name, race, age, ownerAddress, ownerFirstName, ownerLastName) values (?, ?, ?, ?, ?, ?) | {1={Pet.ownerAddress=nowhere, Pet.race=Cat, Pet.name=Schrodinger, Pet.age=-42, Pet.ownerFirstName=John, Pet.ownerLastName=Do}} 2025-01-16 07:15:59 TRACE 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.lastName=Do, Person.firstName=John, Person.address=nowhere} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29e1aa1a 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59ba2509 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29e1aa1a 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59ba2509 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}}]} 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into House(id) values (default) | {1={}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(age, firstName, lastName, address, houseId) values (?, ?, ?, ?, ?) | {1={Person.lastName=Do, Person.address=nowhere, Person.age=35, Person.houseId=1, Person.firstName=John}} 2025-01-16 07:15:59 TRACE 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.lastName=Do, Person.address=nowhere, Person.firstName=John} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b2af61d 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@300131b on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person set age = ?, houseId = ? where firstName = ? and lastName = ? and address = ? | {1={Person.lastName (W)=Do, Person.address (W)=nowhere, Person.age (U)=36, Person.houseId (U)=1, Person.firstName (W)=John}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere, Person.age=35}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into House(id, ownerFirstName, ownerLastName, ownerAddress) values (default, ?, ?, ?) | {1={House.ownerFirstName=John, House.ownerLastName=Do, House.ownerAddress=nowhere}} 2025-01-16 07:15:59 TRACE 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.lastName=Do, Person.firstName=John, Person.address=nowhere} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@299ae9fb 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ac66a87 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person set age = ? where lastName = ? and firstName = ? and address = ? | {1={Person.lastName (W)=Do, Person.firstName (W)=John, Person.address (W)=nowhere, Person.age (U)=36}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update House set ownerFirstName = ?, ownerLastName = ?, ownerAddress = ? where id = ? | {1={House.ownerFirstName (U)=John, House.ownerLastName (U)=Do, House.ownerAddress (U)=nowhere, House.id (W)=1}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update House set ownerFirstName = ?, ownerLastName = ?, ownerAddress = ? where id = ? | {1={House.ownerFirstName (U)=null, House.ownerLastName (U)=null, House.ownerAddress (U)=null, House.id (W)=1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}} 2025-01-16 07:15:59 TRACE SQLOperation select Person.age from Person | {} [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person add constraint FK_dc808dbe foreign key(houseNumber, houseStreet, houseZipCode, houseCity) references House(number, street, zipCode, city) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 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)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age) 2025-01-16 07:15:59 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.041 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.289 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 s - in org.codefilarete.stalactite.engine.ElementCollectionTableNamingStrategyTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest 2025-01-16 07:15:59 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(model, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.model=Renault, AbstractVehicle.DTYPE=CAR}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2, AbstractVehicle.color=Color[rgb=42], AbstractVehicle.DTYPE=TRUCK}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update AbstractVehicle set model = ? where id = ? | {1={AbstractVehicle.model (U)=Peugeot, AbstractVehicle.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update AbstractVehicle set color = ? where id = ? | {1={AbstractVehicle.color (U)=Color[rgb=99], AbstractVehicle.id (W)=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e5ab63d 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7daa8fbd 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7daa8fbd 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e5ab63d 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.id as Truck_id, Car.id as Car_id from AbstractVehicle left outer join Truck on AbstractVehicle.id = Truck.id left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@198cfcad 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4565b430 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:59 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.id as Truck_id, Car.id as Car_id from AbstractVehicle left outer join Truck on AbstractVehicle.id = Truck.id left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2671e286 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6089b1d7 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:59 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.id as Truck_id, Car.id as Car_id from AbstractVehicle left outer join Truck on AbstractVehicle.id = Truck.id left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2671e286 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6089b1d7 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@198cfcad 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4565b430 on object Truck[color=Color[rgb=99],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73f7e241 2025-01-16 07:15:59 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65ebd4b8 2025-01-16 07:15:59 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) union all (select Car.id as id, 'Car' as Y from Car where Car.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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73f7e241 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65ebd4b8 [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass 2025-01-16 07:15:59 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2025-01-16 07:15:59 TRACE SQLOperation select id from car | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from truck | {} 2025-01-16 07:15:59 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@566d6857 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@566d6857 2025-01-16 07:15:59 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58e280bc 2025-01-16 07:15:59 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.DISCRIMINATOR as AbstractVehicle_DISCRIMINATOR from (select Truck.id as id, Truck.color as color, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck union all select Car.id as id, Car.color as color, Car.model as model, 'Car' as DISCRIMINATOR from Car) as AbstractVehicle | {} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4cc1ffad 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4cc1ffad 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {} 2025-01-16 07:15:59 TRACE SQLOperation select count(*) as truckCount from car where id = 2 | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE SQLOperation select * from car | {} 2025-01-16 07:15:59 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ab1a5f6 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE SQLOperation select * from car | {} 2025-01-16 07:15:59 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ab1a5f6 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select * from car | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Car(color, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2025-01-16 07:15:59 TRACE SQLOperation select model from Car | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ea3e3da 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ea3e3da 2025-01-16 07:15:59 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, color int, unique (id)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE SQLOperation select id from car | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from truck | {} 2025-01-16 07:15:59 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@178f1637 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot}} 2025-01-16 07:15:59 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@178f1637 2025-01-16 07:15:59 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a32beed 2025-01-16 07:15:59 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR from (select Truck.color as color, Truck.id as id, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck union all select Car.color as color, Car.id as id, Car.model as model, 'Car' as DISCRIMINATOR from Car) as Vehicle where Vehicle.color = ? | {1=Color[rgb=42]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@114bd8a7 2025-01-16 07:15:59 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR from (select Truck.color as color, Truck.id as id, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck union all select Car.color as color, Car.id as id, Car.model as model, 'Car' as DISCRIMINATOR from Car) as Vehicle where Vehicle.color = ? | {1=Color[rgb=666]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24d64443 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {} 2025-01-16 07:15:59 TRACE SQLOperation select count(*) as truckCount from truck where id = 2 | {} [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable 2025-01-16 07:15:59 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE SQLOperation select id from abstractVehicle | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from car | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from truck | {} 2025-01-16 07:15:59 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.id as Truck_id, Car.id as Car_id from AbstractVehicle left outer join Truck on AbstractVehicle.id = Truck.id left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d7f1bdc 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70232026 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot}} 2025-01-16 07:15:59 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.id as Truck_id, Car.id as Car_id from AbstractVehicle left outer join Truck on AbstractVehicle.id = Truck.id left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d7f1bdc 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70232026 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:59 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.id as Truck_id, Car.id as Car_id from AbstractVehicle left outer join Truck on AbstractVehicle.id = Truck.id left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4718da4b 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b6c25b6 on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:59 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.color as Truck_color, Truck.id as Truck_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from AbstractVehicle left outer join Truck as Truck on AbstractVehicle.id = Truck.id left outer join Car as Car on AbstractVehicle.id = Car.id | {} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3444ae87 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4bf5a21a on object Car[model=,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3444ae87 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3f0b7ee4 on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE SQLOperation select count(*) as vehicleCount from abstractVehicle where id in (1, 2) | {} 2025-01-16 07:15:59 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {} 2025-01-16 07:15:59 TRACE SQLOperation select count(*) as truckCount from car where id = 2 | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}} 2025-01-16 07:15:59 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23395048 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1f2815c5 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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]}} 2025-01-16 07:15:59 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23395048 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1f2815c5 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Car(color, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}} 2025-01-16 07:15:59 TRACE SQLOperation select model from Car | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34da4da8 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@180f3fc8 on object Car[model=Renault,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34da4da8 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@180f3fc8 on object Car[model=Peugeot,plates=[],radio=,color=Color[rgb=666],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:59 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Truck(id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.color=Color[rgb=42], Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE SQLOperation select id from Vehicle | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from car | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from truck | {} 2025-01-16 07:15:59 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@691fd3a8 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@78e99576 on object Car[model=Renault,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@691fd3a8 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@78e99576 on object Car[model=Peugeot,plates=[],radio=,color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e0ff1c0 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4a099b04 on object Truck[color=,engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:59 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.model as Car_model, Car.id as Car_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as Car on Vehicle.id = Car.id where Vehicle.color = ? | {1=Color[rgb=42]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2b51643 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@153290ce on object Truck[color=Color[rgb=42],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=] 2025-01-16 07:15:59 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.model as Car_model, Car.id as Car_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as Car on Vehicle.id = Car.id where Vehicle.color = ? | {1=Color[rgb=256]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@69f82d9f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7831da98 on object Car[model=,plates=[],radio=,color=Color[rgb=256],engine=,owner=,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE SQLOperation select count(*) as carCount from Vehicle where id = 1 | {} 2025-01-16 07:15:59 TRACE 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 2025-01-16 07:15:59 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE SQLOperation select * from abstractVehicle | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e5713e4 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE SQLOperation select * from abstractVehicle | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e5713e4 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@365e0842 2025-01-16 07:15:59 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle | {} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7196f094 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7196f094 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select * from abstractVehicle | {} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE SQLOperation select * from abstractVehicle | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.DTYPE=CAR, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault}} 2025-01-16 07:15:59 TRACE SQLOperation select * from abstractVehicle | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f24a38a 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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]}} 2025-01-16 07:15:59 TRACE SQLOperation select * from abstractVehicle | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f24a38a 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select * from abstractVehicle | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666]}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2, AbstractVehicle.DTYPE=TRUCK, AbstractVehicle.color=Color[rgb=42]}} 2025-01-16 07:15:59 TRACE SQLOperation select model from AbstractVehicle | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666]}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666]}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73620e2a 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.model (U)=Peugeot, AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1, AbstractVehicle.color (U)=Color[rgb=666]}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73620e2a 2025-01-16 07:15:59 DEBUG DDLDeployer create table Vehicle(color int, id int, model varchar(255), DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Vehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.DTYPE=CAR, Vehicle.model=Renault, Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=Color[rgb=42], Vehicle.DTYPE=TRUCK, Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE SQLOperation select id from Vehicle where DTYPE ='CAR' | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Vehicle where DTYPE ='TRUCK' | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64cb1fa4 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64cb1fa4 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1689342e 2025-01-16 07:15:59 TRACE 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]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7a5b3433 2025-01-16 07:15:59 TRACE 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]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@8543af8 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE SQLOperation select count(*) as carCount from Vehicle where id = 1 | {} 2025-01-16 07:15:59 TRACE SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color integer, DTYPE varchar(255) not null, unique (id)) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d8af967 [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.239 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_addressBook(id int, key integer, value varchar(255), unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_addressBook add constraint FK_Person_addressBook_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_addressBook(id, key, value) values (?, ?, ?) | {1={Person_addressBook.key=HOME, Person_addressBook.id=o.c.s.i.PersistableIdentifier@1, Person_addressBook.value=Grenoble}, 2={Person_addressBook.key=BILLING_ADDRESS, Person_addressBook.id=o.c.s.i.PersistableIdentifier@1, Person_addressBook.value=Lyon}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f357b3a 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47c46854 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f357b3a 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47c46854 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] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_addressBook where key = ? and id = ? | {1={Person_addressBook.key=HOME, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_addressBook(id, key, value) values (?, ?, ?) | {1={Person_addressBook.key=OTHER, Person_addressBook.id=o.c.s.i.PersistableIdentifier@1, Person_addressBook.value=Marseille}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f357b3a 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47c46854 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f357b3a 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47c46854 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] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_addressBook where key = ? and id = ? | {1={Person_addressBook.key=OTHER, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_addressBook.key=BILLING_ADDRESS, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_addressBook | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_contracts(id int, key varchar(255), creationDate timestamp, modificationDate timestamp, unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_contracts add constraint FK_Person_contracts_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_contracts(creationDate, id, key, modificationDate) values (?, ?, ?, ?) | {1={Person_contracts.modificationDate=Wed Jan 15 07:15:59 UTC 2025, Person_contracts.creationDate=Wed Jan 15 07:15:59 UTC 2025, Person_contracts.key=Lyon, Person_contracts.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_contracts.modificationDate=Mon Jan 06 07:15:59 UTC 2025, Person_contracts.creationDate=Mon Jan 06 07:15:59 UTC 2025, Person_contracts.key=Grenoble, Person_contracts.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b9a90d8 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f676c0 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b9a90d8 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f676c0 on object Person[addressBook=,addresses=,contracts={Grenoble=Timestamp[creationDate=Mon Jan 06 07:15:59 UTC 2025,modificationDate=Mon Jan 06 07:15:59 UTC 2025,readonlyProperty=]},country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person_contracts set creationDate = ?, modificationDate = ? where id = ? and key = ? | {1={Person_contracts.modificationDate (U)=Tue Jan 14 07:15:59 UTC 2025, Person_contracts.creationDate (U)=Tue Jan 14 07:15:59 UTC 2025, Person_contracts.key (W)=Lyon, Person_contracts.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_contracts where id = ? and key = ? | {1={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Grenoble}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_contracts(creationDate, id, key, modificationDate) values (?, ?, ?, ?) | {1={Person_contracts.modificationDate=Sat Jan 11 07:15:59 UTC 2025, Person_contracts.creationDate=Sat Jan 11 07:15:59 UTC 2025, Person_contracts.key=Marseille, Person_contracts.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b9a90d8 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f676c0 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b9a90d8 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f676c0 on object Person[addressBook=,addresses=,contracts={Lyon=Timestamp[creationDate=Tue Jan 14 07:15:59 UTC 2025,modificationDate=Tue Jan 14 07:15:59 UTC 2025,readonlyProperty=]},country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_contracts | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=mobile}, 2={Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=home}, 3={Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=work}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49389adf 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d2a4758 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49389adf 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d2a4758 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49389adf 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d2a4758 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] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_phoneNumbers where id = ? and key = ? | {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=home}, 3={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=mobile}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_phoneNumbers | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e0334c9 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43428fbb 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e0334c9 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43428fbb 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e0334c9 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43428fbb 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] 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=home, Person_phoneNumbers.value=01 11 11 11 11}, 2={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=work, Person_phoneNumbers.value=02 22 22 22 22}, 3={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=mobile, Person_phoneNumbers.value=03 33 33 33 33}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d3207d2 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41397f05 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d3207d2 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41397f05 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d3207d2 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41397f05 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] 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.key=mobile, Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.key=home, Person_phoneNumbers.value=01 11 11 11 11, 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}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24402293 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7af3f26 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24402293 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7af3f26 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24402293 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7af3f26 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] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_phoneNumbers where key = ? and id = ? | {1={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=home}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24402293 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7af3f26 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24402293 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7af3f26 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] 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_addresses(id int, creationDate timestamp, modificationDate timestamp, value varchar(255), unique (id, creationDate, modificationDate)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_addresses add constraint FK_Person_addresses_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_addresses(creationDate, id, modificationDate, value) values (?, ?, ?, ?) | {1={Person_addresses.id=o.c.s.i.PersistableIdentifier@1, Person_addresses.value=Grenoble, Person_addresses.modificationDate=Mon Jan 06 07:15:59 UTC 2025, Person_addresses.creationDate=Mon Jan 06 07:15:59 UTC 2025}, 2={Person_addresses.id=o.c.s.i.PersistableIdentifier@1, Person_addresses.value=Lyon, Person_addresses.modificationDate=Wed Jan 15 07:15:59 UTC 2025, Person_addresses.creationDate=Wed Jan 15 07:15:59 UTC 2025}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@987cefe 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f36d39e 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@987cefe 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f36d39e on object Person[addressBook=,addresses={Timestamp[creationDate=Mon Jan 06 07:15:59 UTC 2025,modificationDate=Mon Jan 06 07:15:59 UTC 2025,readonlyProperty=]=Grenoble},contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person_addresses set value = ? where id = ? and creationDate = ? and modificationDate = ? | {1={Person_addresses.id (W)=o.c.s.i.PersistedIdentifier@1, Person_addresses.value (U)=Paris, Person_addresses.modificationDate (W)=Wed Jan 15 07:15:59 UTC 2025, Person_addresses.creationDate (W)=Wed Jan 15 07:15:59 UTC 2025}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_addresses where id = ? and creationDate = ? and modificationDate = ? | {1={Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Mon Jan 06 07:15:59 UTC 2025, Person_addresses.creationDate=Mon Jan 06 07:15:59 UTC 2025}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_addresses(creationDate, id, modificationDate, value) values (?, ?, ?, ?) | {1={Person_addresses.id=o.c.s.i.PersistableIdentifier@1, Person_addresses.value=Marseille, Person_addresses.modificationDate=Sat Jan 11 07:15:59 UTC 2025, Person_addresses.creationDate=Sat Jan 11 07:15:59 UTC 2025}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@987cefe 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f36d39e 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@987cefe 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f36d39e on object Person[addressBook=,addresses={Timestamp[creationDate=Sat Jan 11 07:15:59 UTC 2025,modificationDate=Sat Jan 11 07:15:59 UTC 2025,readonlyProperty=]=Marseille},contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_addresses where id = ? and creationDate = ? and modificationDate = ? | {1={Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Wed Jan 15 07:15:59 UTC 2025, Person_addresses.creationDate=Wed Jan 15 07:15:59 UTC 2025}, 2={Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Sat Jan 11 07:15:59 UTC 2025, Person_addresses.creationDate=Sat Jan 11 07:15:59 UTC 2025}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_addresses | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(id int, key_creationDate timestamp, modificationDate timestamp, creationDate timestamp, value_modificationDate timestamp, unique (id, key_creationDate, modificationDate)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates add constraint FK_Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(creationDate, id, key_creationDate, modificationDate, value_modificationDate) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Mon Jan 06 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Mon Jan 06 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Wed Jan 15 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Wed Jan 15 07:15:59 UTC 2025}, 2={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Fri Dec 27 07:15:59 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Fri Dec 27 07:15:59 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Tue Jan 14 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Tue Jan 14 07:15:59 UTC 2025}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@775037d8 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d24db2e 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@775037d8 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d24db2e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates={Timestamp[creationDate=Tue Jan 14 07:15:59 UTC 2025,modificationDate=Tue Jan 14 07:15:59 UTC 2025,readonlyProperty=]=Timestamp[creationDate=Fri Dec 27 07:15:59 UTC 2024,modificationDate=Fri Dec 27 07:15:59 UTC 2024,readonlyProperty=]},mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates where id = ? and key_creationDate = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Wed Jan 15 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Wed Jan 15 07:15:59 UTC 2025}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(creationDate, id, key_creationDate, modificationDate, value_modificationDate) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Tue Dec 17 07:15:59 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Tue Dec 17 07:15:59 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Mon Jan 13 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Mon Jan 13 07:15:59 UTC 2025}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@775037d8 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d24db2e 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@775037d8 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d24db2e on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=,mapPropertyMadeOfComplexTypesWithColumnDuplicates={Timestamp[creationDate=Mon Jan 13 07:15:59 UTC 2025,modificationDate=Mon Jan 13 07:15:59 UTC 2025,readonlyProperty=]=Timestamp[creationDate=Tue Dec 17 07:15:59 UTC 2024,modificationDate=Tue Dec 17 07:15:59 UTC 2024,readonlyProperty=]},mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates where id = ? and key_creationDate = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Tue Jan 14 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Tue Jan 14 07:15:59 UTC 2025}, 2={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Mon Jan 13 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Mon Jan 13 07:15:59 UTC 2025}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfComplexTypes(id int, creationDate timestamp, modificationDate timestamp, serialNumber varchar(255), model varchar(255), unique (id, creationDate, modificationDate)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfComplexTypes add constraint FK_Person_mapPropertyMadeOfComplexTypes_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfComplexTypes(creationDate, id, model, modificationDate, serialNumber) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypes.model=model1, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Wed Jan 15 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypes.modificationDate=Wed Jan 15 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypes.serialNumber=123}, 2={Person_mapPropertyMadeOfComplexTypes.model=model2, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Tue Jan 14 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypes.modificationDate=Tue Jan 14 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypes.serialNumber=456}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2be7423c 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@493cf6b2 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2be7423c 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@493cf6b2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes={Timestamp[creationDate=Tue Jan 14 07:15:59 UTC 2025,modificationDate=Tue Jan 14 07:15:59 UTC 2025,readonlyProperty=]=Car.Radio[model=model2,persisted=false,serialNumber=456,car=]},mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person_mapPropertyMadeOfComplexTypes set model = ?, serialNumber = ? where id = ? and creationDate = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.model (U)=model4, Person_mapPropertyMadeOfComplexTypes.id (W)=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.modificationDate (W)=Tue Jan 14 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypes.creationDate (W)=Tue Jan 14 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypes.serialNumber (U)=789}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_mapPropertyMadeOfComplexTypes where id = ? and creationDate = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.modificationDate=Wed Jan 15 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypes.creationDate=Wed Jan 15 07:15:59 UTC 2025}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfComplexTypes(creationDate, id, model, modificationDate, serialNumber) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypes.model=model3, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Mon Jan 13 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypes.modificationDate=Mon Jan 13 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypes.serialNumber=789}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2be7423c 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@493cf6b2 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2be7423c 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@493cf6b2 on object Person[addressBook=,addresses=,contracts=,country=,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes={Timestamp[creationDate=Mon Jan 13 07:15:59 UTC 2025,modificationDate=Mon Jan 13 07:15:59 UTC 2025,readonlyProperty=]=Car.Radio[model=model3,persisted=false,serialNumber=789,car=]},mapPropertyMadeOfComplexTypesWithColumnDuplicates=,mapPropertyMadeOfEntityAsKey=,mapPropertyMadeOfEntityAsKeyAndValue=,mapPropertyMadeOfEntityAsValue=,name=,nicknames=,phoneNumbers=,timestamp=,vehicle=,version=0] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_mapPropertyMadeOfComplexTypes where id = ? and creationDate = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.modificationDate=Mon Jan 13 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypes.creationDate=Mon Jan 13 07:15:59 UTC 2025}, 2={Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.modificationDate=Tue Jan 14 07:15:59 UTC 2025, Person_mapPropertyMadeOfComplexTypes.creationDate=Tue Jan 14 07:15:59 UTC 2025}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfComplexTypes | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.key=mobile, Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.key=work, Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_phoneNumbers.key=home, Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f4112db 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17722954 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f4112db 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17722954 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f4112db 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17722954 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] 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f4112db 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17722954 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f4112db 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17722954 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f4112db 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17722954 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f4112db 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17722954 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 2025-01-16 07:15:59 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into City(id, name) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.name=null}, 2={City.id=o.c.s.i.PersistableIdentifier@2, City.name=null}, 3={City.id=o.c.s.i.PersistableIdentifier@3, City.name=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null, Country.description=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null, Country.description=null}, 3={Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null, Country.description=null}, 4={Country.id=o.c.s.i.PersistableIdentifier@4, Country.name=null, Country.description=null}} 2025-01-16 07:15:59 TRACE 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]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6666fd9e 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6666fd9e 2025-01-16 07:15:59 TRACE 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]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6abff282 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6abff282 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={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}, 2={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}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64cc6885 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77ee0f59 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cb2b67c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@641449e4 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@127a9e58 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@641449e4 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64cc6885 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77ee0f59 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cb2b67c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@d3ff0d4 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@127a9e58 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@d3ff0d4 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person_mapPropertyMadeOfEntityAsKeyAndValue set value = ? where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.value (U)=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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@4, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64cc6885 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77ee0f59 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cb2b67c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@26fae621 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@127a9e58 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@26fae621 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64cc6885 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77ee0f59 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cb2b67c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2eff2960 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@127a9e58 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2eff2960 2025-01-16 07:15:59 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where key = ? and id = ? | {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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table City(id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Country(id, name) values (?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null}, 3={Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1=1, 2=1, 3=1} 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1=1, 2=2, 3=2} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40f3a46f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2364c810 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e3cf1fe on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@36335f1d 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bae26df on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@36335f1d 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40f3a46f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2364c810 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e3cf1fe on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5c322e41 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bae26df on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5c322e41 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40f3a46f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2364c810 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e3cf1fe on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3783e3c9 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bae26df on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3783e3c9 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40f3a46f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2364c810 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e3cf1fe on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2f6bc9f6 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bae26df on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2f6bc9f6 2025-01-16 07:15:59 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40f3a46f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2364c810 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e3cf1fe on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1965c6dc 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bae26df on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1965c6dc 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40f3a46f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2364c810 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e3cf1fe on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5f4750bd 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bae26df on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5f4750bd 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from City | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into City(id, name) values (?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@2}, 2={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76c6b690 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3261ad4 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@630d07bb on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@168e911a 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a99a9e2 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@168e911a 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76c6b690 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3261ad4 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@630d07bb on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@8cbebda 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a99a9e2 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@8cbebda 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into City(id, name) values (?, ?) | {1={City.name=Marseille, City.id=o.c.s.i.PersistableIdentifier@3}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Country(id, name) values (?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@3}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76c6b690 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3261ad4 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@630d07bb on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@52a5ff5d 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a99a9e2 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@52a5ff5d 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76c6b690 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3261ad4 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@630d07bb on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2c6b9cf6 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a99a9e2 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2c6b9cf6 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from City | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table City(id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into City(id) values (?) | {1={City.id=o.c.s.i.PersistableIdentifier@2}, 2={City.id=o.c.s.i.PersistableIdentifier@3}, 3={City.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@3}, 2={Country.id=o.c.s.i.PersistableIdentifier@2}, 3={Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@2}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@3}, 3={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3941812e 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@159a07b4 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f5a199a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5e1e0dbd 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@273769fe on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5e1e0dbd 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3941812e 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@159a07b4 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f5a199a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5d834d38 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@273769fe on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5d834d38 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3941812e 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@159a07b4 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f5a199a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@723a09db 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@273769fe on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@723a09db 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@4}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person_mapPropertyMadeOfEntityAsKeyAndValue set value = ? where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id (W)=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value (U)=o.c.s.i.PersistableIdentifier@4}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3941812e 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@159a07b4 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f5a199a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@91d1d53 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@273769fe on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@91d1d53 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3941812e 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@159a07b4 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f5a199a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2b18aa42 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@273769fe on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2b18aa42 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@2}, 2={City.id=o.c.s.i.PersistedIdentifier@3}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@3}, 2={Country.id=o.c.s.i.PersistedIdentifier@4}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from City | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} [INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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@2, Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3422eca 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6203580c 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f9989ab on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5d39b267 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3422eca 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6203580c 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f9989ab on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@231ddb5f 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3}, 2={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@4}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3422eca 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6203580c 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f9989ab on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@29f843f4 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3422eca 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6203580c 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f9989ab on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4419e9d9 2025-01-16 07:15:59 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null, Country.description=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null, Country.description=null}, 3={Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null, Country.description=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {} 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1=1, 2=Grenoble, 3=1} 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1=1, 2=Lyon, 3=2} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58f1ffc0 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d9d6428 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a6835b1 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3fcbf77 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58f1ffc0 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d9d6428 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a6835b1 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@23716ad0 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58f1ffc0 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d9d6428 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a6835b1 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4f60d58f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58f1ffc0 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d9d6428 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a6835b1 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@38ca22fa 2025-01-16 07:15:59 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58f1ffc0 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d9d6428 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a6835b1 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@45f6b6a1 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58f1ffc0 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d9d6428 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a6835b1 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@224eb415 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@549adabe 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37b43754 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37890593 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4a238516 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@549adabe 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37b43754 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37890593 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@73706816 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE 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]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@606a1086 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@606a1086 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@549adabe 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37b43754 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37890593 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@399b649e 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@549adabe 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37b43754 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37890593 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@be95d0e 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsValue | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3}, 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@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@361173b9 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c32058d 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2913f822 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@327d74c 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@361173b9 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c32058d 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2913f822 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@24a8c216 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@361173b9 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c32058d 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2913f822 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2f6cc4eb 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@361173b9 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c32058d 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2913f822 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@16710a8f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@361173b9 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c32058d 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2913f822 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7f110a15 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}, 2={Country.id=o.c.s.i.PersistedIdentifier@3}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.134 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE 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]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@647e2687 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@647e2687 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Grenoble}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Lyon}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25f0d0be 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65cbb962 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74040d6e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@53ed6db2 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25f0d0be 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65cbb962 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74040d6e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4cfe0aeb 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@647e2687 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Marseille}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25f0d0be 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65cbb962 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74040d6e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6a17383d 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25f0d0be 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65cbb962 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74040d6e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@230cc272 2025-01-16 07:15:59 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {} 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1=1, 2=1, 3=Grenoble} 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1=1, 2=2, 3=Lyon} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70aada6b 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71db8fb1 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14975c35 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6da79732 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70aada6b 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71db8fb1 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14975c35 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@13c95033 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70aada6b 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71db8fb1 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14975c35 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@159d38e3 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70aada6b 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71db8fb1 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14975c35 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@125f9d2f 2025-01-16 07:15:59 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70aada6b 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71db8fb1 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14975c35 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3bfe547e 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70aada6b 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71db8fb1 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14975c35 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@136a0831 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 2={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Lyon}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Grenoble}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@645ac63f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48b63ed6 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@380039db on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@562ed698 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@645ac63f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48b63ed6 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@380039db on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4eb224d0 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fb5cf0b 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Marseille}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@645ac63f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48b63ed6 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@380039db on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6d069537 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@645ac63f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48b63ed6 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@380039db on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1e06cdae 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKey | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null}, 2={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null}, 3={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:15:59 TRACE 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}, 2={Person_mapPropertyMadeOfEntityAsKey.value=Lyon, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_mapPropertyMadeOfEntityAsKey.value=Grenoble, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73a532f5 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c371d3f 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a96ed1b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4ffd3025 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73a532f5 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c371d3f 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a96ed1b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4d93db99 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73a532f5 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c371d3f 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a96ed1b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@76aa7736 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE 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}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} 2025-01-16 07:15:59 TRACE 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} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73a532f5 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c371d3f 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a96ed1b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2f535704 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73a532f5 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c371d3f 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] 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a96ed1b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@208b7776 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE 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@2}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}, 2={Country.id=o.c.s.i.PersistedIdentifier@3}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:15:59 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKey | {} 2025-01-16 07:15:59 TRACE SQLOperation select id from Country | {} [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.512 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToManyBidirectional 2025-01-16 07:15:59 DEBUG DDLDeployer create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id)) 2025-01-16 07:15:59 DEBUG DDLDeployer create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_authors_id_Author_id foreign key(authors_id) references Author(id) 2025-01-16 07:15:59 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_book_id_Book_id foreign key(book_id) references Book(id) 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.price=24.1, Book.isbn=AAA-BBB-CCC, Book.title=a first book}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=John Doe}, 2={Author.name=Jane Doe}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.book_id=1, Book_authors.authors_id=1}, 2={Book_authors.book_id=1, Book_authors.authors_id=2}} 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.price=33.5, Book.isbn=XXX-YYY-ZZZ, Book.title=a second book}} 2025-01-16 07:15:59 TRACE SQLOperation select Author.name as Author_name, Author.id as Author_id from Author where Author.id in (?) | {Author.id=1} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bafe478 2025-01-16 07:15:59 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:15:59 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.book_id=2, Book_authors.authors_id=1}} 2025-01-16 07:15:59 TRACE SQLOperation select Book.title as Book_title, Book.isbn as Book_isbn, Book.price as Book_price, Book.id as Book_id, Book_authors_Author.name as Book_authors_Author_name, Book_authors_Author.id as Book_authors_Author_id from Book left outer join Book_authors as Book_authors on Book.id = Book_authors.book_id left outer join Author as Book_authors_Author on Book_authors.authors_id = Book_authors_Author.id where Book.id in (?, ?) | {Book.id=[1, 2]} 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ae8c901 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22e88d66 on object org.codefilarete.stalactite.engine.model.book.Book@2c10397d 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27e484b0 on object org.codefilarete.stalactite.engine.model.book.Book@2c10397d 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ae8c901 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22e88d66 on object org.codefilarete.stalactite.engine.model.book.Book@2c10397d 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27e484b0 on object org.codefilarete.stalactite.engine.model.book.Book@2c10397d 2025-01-16 07:15:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ae8c901 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22e88d66 on object org.codefilarete.stalactite.engine.model.book.Book@3e60c10f 2025-01-16 07:15:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27e484b0 on object org.codefilarete.stalactite.engine.model.book.Book@3e60c10f [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToManyBidirectional [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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@123}, 2={Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42, Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f155bb 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e173d9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f155bb 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e173d9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f155bb 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e173d9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f155bb 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e173d9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f155bb 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e173d9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f155bb 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e173d9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f155bb 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e173d9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f155bb 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e173d9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}, 2={Person_children.children_id=o.c.s.i.PersistableIdentifier@888, Person_children.person_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ca6ca4c 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2774540b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ca6ca4c 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2774540b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ca6ca4c 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2774540b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ca6ca4c 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2774540b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}, 2={Person_children.children_id=o.c.s.i.PersistableIdentifier@888, Person_children.person_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb4360d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33b5b8b3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b9c597e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb4360d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33b5b8b3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b9c597e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb4360d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33b5b8b3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b9c597e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb4360d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33b5b8b3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b9c597e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb4360d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33b5b8b3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b9c597e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb4360d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33b5b8b3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b9c597e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb4360d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33b5b8b3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b9c597e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bb4360d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33b5b8b3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b9c597e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3baddbe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7437ec41 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3baddbe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7437ec41 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.05 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61f1c94b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@639c1f3a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61f1c94b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@639c1f3a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61f1c94b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@639c1f3a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61f1c94b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@639c1f3a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.name=John Do, Person.directNeighborId=null, Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.name=Saca Do, Person.directNeighborId=null, Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.name=Ban Do, Person.directNeighborId=null, Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@888}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.name=Saca Do, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@123}, 2={Person.name=Ban Do, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ed69036 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4df94b6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ff6605 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ed69036 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4df94b6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ff6605 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ed69036 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4df94b6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ff6605 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ed69036 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4df94b6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ff6605 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ed69036 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4df94b6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ff6605 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ed69036 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4df94b6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ff6605 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ed69036 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4df94b6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ff6605 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ed69036 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4df94b6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ff6605 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@592f8261 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1271a3a6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e2c5c82 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@592f8261 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1271a3a6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e2c5c82 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@592f8261 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1271a3a6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e2c5c82 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@592f8261 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1271a3a6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e2c5c82 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@592f8261 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1271a3a6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e2c5c82 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@592f8261 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1271a3a6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e2c5c82 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@592f8261 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1271a3a6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e2c5c82 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@592f8261 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1271a3a6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e2c5c82 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@297d5146 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@213c3af5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@297d5146 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@213c3af5 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.directNeighborId=null, Person.name=John Do, Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.directNeighborId=null, Person.name=Ban Do, Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@888}, 2={Person.directNeighborId=null, Person.name=Saca Do, Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.name=Saca Do, Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@123}, 2={Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.name=Ban Do, Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ec597ef 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d0b7a41 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a27268f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ec597ef 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d0b7a41 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a27268f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ec597ef 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d0b7a41 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a27268f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ec597ef 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d0b7a41 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a27268f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ec597ef 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d0b7a41 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a27268f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ec597ef 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d0b7a41 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a27268f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ec597ef 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d0b7a41 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a27268f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ec597ef 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d0b7a41 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a27268f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}, 2={Person_children.children_id=o.c.s.i.PersistableIdentifier@888, Person_children.person_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE 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@123}, 2={Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42, Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26407550 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@263a4b70 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13dec879 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26407550 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@263a4b70 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13dec879 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26407550 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@263a4b70 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13dec879 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26407550 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@263a4b70 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13dec879 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26407550 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@263a4b70 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13dec879 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26407550 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@263a4b70 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13dec879 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26407550 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@263a4b70 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13dec879 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26407550 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@263a4b70 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13dec879 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42, Person.fatherId=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666, Person.fatherId=o.c.s.i.PersistableIdentifier@42}, 2={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@888, Person.fatherId=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48ef060d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@da2a268 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48ef060d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@da2a268 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48ef060d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@da2a268 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48ef060d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@da2a268 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.067 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, house1Id int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table House(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1Id) references House(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into House(name, id) values (?, ?) | {1={House.name=main house, House.id=o.c.s.i.PersistableIdentifier@123}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into House(name, id) values (?, ?) | {1={House.name=secondary house, House.id=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, house1Id) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.house1Id=o.c.s.i.PersistableIdentifier@456, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.name=John Do}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43543c69 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40b8d774 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22ed1c7e 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=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update House set name = ? where id = ? | {1={House.name (U)=new main house name, House.id (W)=o.c.s.i.PersistedIdentifier@123}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43543c69 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40b8d774 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22ed1c7e 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=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, house1Id int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1Id) references House(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@321}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.house1Id=null, Person.name=Poppy, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@888, Person.reversePartnerId=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@321, House.gardenerId=o.c.s.i.PersistableIdentifier@888, House.id=o.c.s.i.PersistableIdentifier@123}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere else in the world, Address.id=o.c.s.i.PersistableIdentifier@654}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.house1Id=null, Person.name=Daffodil, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@999, Person.reversePartnerId=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@654, House.gardenerId=o.c.s.i.PersistableIdentifier@999, House.id=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.house1Id=o.c.s.i.PersistableIdentifier@456, Person.name=John Do, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@42, Person.reversePartnerId=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.house1Id=null, Person.name=Saca Do, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bd03529 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12731c65 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@27adff31 on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@457c0bbe on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e1e501 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=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33a5aba7 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ac316f6 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bd03529 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12731c65 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e1e501 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bd03529 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12731c65 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e1e501 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bd03529 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Daffodil,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12731c65 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Daffodil,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e1e501 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Daffodil,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.house1Id (U)=null, Person.name (U)=Dandelion, Person.houseId (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@999, Person.reversePartnerId (U)=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.house1Id (U)=null, Person.name (U)=Saca Do, Person.houseId (U)=null, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bd03529 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12731c65 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@27adff31 on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@457c0bbe on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e1e501 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=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33a5aba7 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ac316f6 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bd03529 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12731c65 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e1e501 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bd03529 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12731c65 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e1e501 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bd03529 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12731c65 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e1e501 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.house1Id (U)=null, Person.name (U)=Saca Do, Person.houseId (U)=null, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.reversePartnerId (U)=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@888}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@999}} 2025-01-16 07:16:00 TRACE SQLOperation select id from Person | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.houseId=null, Person.name=Poppy, Person.id=o.c.s.i.PersistableIdentifier@888, Person.partnerId=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@456, House.id=o.c.s.i.PersistableIdentifier@123, House.gardenerId=o.c.s.i.PersistableIdentifier@888}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.houseId=null, Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666, Person.partnerId=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42, Person.partnerId=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cd26687 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e6a84d0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c98a16a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@678f7a0d on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f42b860 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cd26687 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e6a84d0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c98a16a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cd26687 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e6a84d0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c98a16a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.houseId=null, Person.name=Dandelion, Person.id=o.c.s.i.PersistableIdentifier@999, Person.partnerId=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update House set addressId = ?, gardenerId = ? where id = ? | {1={House.addressId (U)=o.c.s.i.PersistableIdentifier@456, House.id (W)=o.c.s.i.PersistedIdentifier@123, House.gardenerId (U)=o.c.s.i.PersistableIdentifier@999}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cd26687 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e6a84d0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c98a16a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@678f7a0d on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f42b860 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cd26687 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e6a84d0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c98a16a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cd26687 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e6a84d0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c98a16a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}} 2025-01-16 07:16:00 TRACE SQLOperation select id from Person | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.houseId=null, Person.name=Poppy, Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@888}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.name=John Do, Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.houseId=null, Person.name=Saca Do, Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dfd414e 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21f24c11 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21fd96d0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7245ff21 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d59d2d8 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dfd414e 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21f24c11 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21fd96d0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dfd414e 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21f24c11 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21fd96d0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.houseId=null, Person.name=Dandelion, Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@999}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.houseId (U)=null, Person.name (U)=Saca Do, Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42, Person.id (W)=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dfd414e 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21f24c11 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21fd96d0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7245ff21 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d59d2d8 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dfd414e 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21f24c11 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21fd96d0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dfd414e 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21f24c11 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21fd96d0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.houseId (U)=null, Person.name (U)=Saca Do, Person.reversePartnerId (U)=null, Person.id (W)=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}} 2025-01-16 07:16:00 TRACE SQLOperation select id from Person | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, partnerId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, partnerId) values (?, ?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666, Person.partnerId=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, partnerId) values (?, ?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42, Person.partnerId=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10914dae 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a94c70 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10914dae 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a94c70 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ff3664b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@194c6f01 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ff3664b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@194c6f01 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.id=o.c.s.i.PersistableIdentifier@456, Address.location=Somewhere in the world}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.name=Saca Do, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.reversePartnerId=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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@666}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.name=John Do, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@42, Person.reversePartnerId=null}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19ecb9cc 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3db2c9c8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41ec256b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.name (U)=Saca Do, Person.houseId (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@666, Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19ecb9cc 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3db2c9c8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41ec256b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ab0a39b on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f861587 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19ecb9cc 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3db2c9c8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41ec256b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.partnerId=null, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@456, House.id=o.c.s.i.PersistableIdentifier@123, House.gardenerId=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d908bf8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ec6cd79 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7504212 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.partnerId=o.c.s.i.PersistableIdentifier@666, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d908bf8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ec6cd79 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7504212 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43604683 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ba5a2a2 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d908bf8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ec6cd79 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7504212 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Poppy}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.gardenerId=o.c.s.i.PersistableIdentifier@888, House.id=o.c.s.i.PersistableIdentifier@123, House.addressId=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@306342f0 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@319b4b36 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@c219dae on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@243e8f55 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@306342f0 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@319b4b36 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@999, Person.name=Dandelion}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update House set addressId = ?, gardenerId = ? where id = ? | {1={House.gardenerId (U)=o.c.s.i.PersistableIdentifier@999, House.id (W)=o.c.s.i.PersistedIdentifier@123, House.addressId (U)=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@306342f0 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@319b4b36 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@c219dae on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@243e8f55 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@306342f0 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@319b4b36 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}} 2025-01-16 07:16:00 TRACE SQLOperation select id from Person | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(reverseGardenerId int, name varchar(255), id int not null, houseId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table House(id int not null, addressId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_reverseGardenerId_House_id foreign key(reverseGardenerId) references House(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.id=o.c.s.i.PersistableIdentifier@456, Address.location=Somewhere in the world}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into House(id, addressId) values (?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@456, House.id=o.c.s.i.PersistableIdentifier@123}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.houseId=null, Person.reverseGardenerId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Poppy}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.reverseGardenerId=null, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@82a380d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5743f4b4 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6972eeba on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28674b68 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@82a380d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5743f4b4 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.houseId=null, Person.reverseGardenerId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@999, Person.name=Dandelion}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@82a380d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5743f4b4 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6972eeba on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28674b68 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@82a380d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5743f4b4 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=,father=,house=,house1=,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}} 2025-01-16 07:16:00 TRACE SQLOperation select id from Person | {} [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.248 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7df97438 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ba252 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] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36a55ed7 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@793300d7,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] 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24e7472b 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ffd3bbc 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7df97438 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ba252 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] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36a55ed7 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@6dd7d7ac,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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=Paris renamed, City.id (W)=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57b7ab8d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ad454c 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] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69ac7d77 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@2eba2ca7,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] 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@688a7f8a 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d0c86f7 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57b7ab8d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ad454c 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] 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69ac7d77 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@600c4b36,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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@0, Person.name (U)=French president renamed}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=Paris renamed, City.id (W)=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), presidentId int, id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(name, description, presidentId, id) values (?, ?, ?, ?) | {1={Country.description=null, Country.name=France, 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], Country.id=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32c8fd53 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Country set presidentId = ? where id = ? | {1={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], Country.id (W)=o.c.s.i.PersistedIdentifier@456}} [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table City(countryId int, name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=Smelly cheese !}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@42, City.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@aa88ba4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e4674 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Paris, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@aa88ba4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e4674 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0} 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@aa88ba4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e4674 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.countryId=o.c.s.i.PersistedIdentifier@42, City.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@aa88ba4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e4674 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@aa88ba4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e4674 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.countryId (U)=o.c.s.i.PersistedIdentifier@42, City.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@aa88ba4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e4674 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=Smelly cheese !}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@42, City.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44752276 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@677c98e1 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Paris, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44752276 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@677c98e1 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0} 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44752276 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@677c98e1 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.countryId=o.c.s.i.PersistedIdentifier@42, City.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44752276 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@677c98e1 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44752276 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@677c98e1 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.countryId (U)=o.c.s.i.PersistedIdentifier@42, City.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44752276 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@677c98e1 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=Smelly cheese !}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@42, City.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1501766b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a0c3ce5 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Paris, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1501766b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a0c3ce5 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0} 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1501766b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a0c3ce5 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.countryId=o.c.s.i.PersistedIdentifier@42, City.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1501766b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a0c3ce5 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1501766b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a0c3ce5 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update City set countryId = ?, name = ? where id = ? | {1={City.name (U)=Lyon renamed, City.countryId (U)=o.c.s.i.PersistedIdentifier@42, City.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1501766b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a0c3ce5 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d4e3139 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69d98805 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d4e3139 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69d98805 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0} 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d4e3139 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69d98805 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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@42}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d4e3139 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69d98805 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d4e3139 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69d98805 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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)=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:16:00 TRACE 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@42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d4e3139 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69d98805 on object Country[ancientCities=[],capital=,cities=,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:16:00 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1} [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Delete 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fa77e22 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f2bb184 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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.008 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Delete [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14d72c0b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b6dc8f2 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.presidentId (U)=null, Country.name (U)=France, Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14d72c0b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b6dc8f2 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] 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35e7a44c 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b94bd17 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35e7a44c 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b94bd17 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=new French president, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35e7a44c 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b94bd17 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] 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37fa63eb 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.countryId=o.c.s.i.PersistableIdentifier@0, Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5697734b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7eade534 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.countryId (U)=o.c.s.i.PersistedIdentifier@0, Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistedIdentifier@0}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5697734b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7eade534 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.countryId=o.c.s.i.PersistedIdentifier@0, Person.name=new French president, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.countryId (U)=null, Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistedIdentifier@0}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5697734b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7eade534 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] 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7495ff6b 2025-01-16 07:16:00 TRACE SQLOperation select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@0} 2025-01-16 07:16:00 TRACE SQLOperation select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=null}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@597686bc 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e4e76b2 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] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b106cd8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39173b35 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.name (U)=France, Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.presidentId (U)=null}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b106cd8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39173b35 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] 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77fb446b 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23de49 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a96dd92 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=New French president, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.name (U)=France, Country.presidentId (U)=o.c.s.i.PersistableIdentifier@1, Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23de49 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a96dd92 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] 2025-01-16 07:16:00 TRACE 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.06 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58ea473f 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2, Country.presidentId=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e11673d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a42ed8e 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] 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.countryId=o.c.s.i.PersistableIdentifier@0, Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France 2, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48bddd 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.countryId (U)=o.c.s.i.PersistableIdentifier@1, Person.id (W)=o.c.s.i.PersistedIdentifier@0, Person.name (U)=Me !!}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e69062e 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14d1f290 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] 2025-01-16 07:16:00 TRACE SQLOperation select count(*) as countryCount from Country | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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 !}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d3cc078 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=Me !!, Person.id (W)=o.c.s.i.PersistedIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1172d907 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b564df5 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] 2025-01-16 07:16:00 TRACE SQLOperation select count(*) as countryCount from Country | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41f9fe25 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ac67b26 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.159 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, capitalId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Town(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Township(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Township(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id) [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.name=null}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2dc52cbe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@576da936 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10670a7c 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@261ee68f 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@563c243a 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Country set name = ? where id = ? | {1={Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}} 2025-01-16 07:16:00 TRACE SQLOperation select name from Person where id = 1 | {} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=New French president, Person.id=o.c.s.i.PersistableIdentifier@2}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.name (U)=France, Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@261ee68f 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@563c243a 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 TRACE SQLOperation select name from Country | {} 2025-01-16 07:16:00 TRACE SQLOperation select name from Person | {} 2025-01-16 07:16:00 TRACE SQLOperation select name from Person where id = 2 | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@523b91d8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cb76551 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c5a9eab 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@698caaa5 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42, Country.description (U)=null}} 2025-01-16 07:16:00 TRACE SQLOperation select name from Person where id = 1 | {} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:16:00 TRACE SQLOperation select name from Country | {} 2025-01-16 07:16:00 TRACE SQLOperation select name from Person where id = 1 | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e9c6ee7 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a38ab7f 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] 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Country set description = ?, name = ? where id = ? | {1={Country.name (U)=touched France, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 TRACE SQLOperation select name from Person where id = 1 | {} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:16:00 TRACE SQLOperation select name from Country | {} 2025-01-16 07:16:00 TRACE SQLOperation select name from Person where id = 1 | {} [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.304 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest 2025-01-16 07:16:00 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, engineModel varchar(255), unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Engine(model varchar(255) not null, unique (model)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineModel_Engine_model foreign key(engineModel) references Engine(model) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Engine(model) values (?) | {1={Engine.model=XFE45K-TRE}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Car(model, id, engineModel) values (?, ?, ?) | {1={Car.id=42, Car.engineModel=XFE45K-TRE, Car.model=Renault}} 2025-01-16 07:16:00 TRACE SQLOperation select id, model from Car | {} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55ff2e8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4845bb62 on object Car{id=42, color=null, model='Renault'} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}} 2025-01-16 07:16:00 TRACE SQLOperation select id, model from Car | {} 2025-01-16 07:16:00 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59123615 2025-01-16 07:16:00 DEBUG DDLDeployer create table AbstractVehicle(id bigint not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}} 2025-01-16 07:16:00 TRACE SQLOperation select id, model from Car | {} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57751ad 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@183d7ee3 on object Car{id=42, color=null, model='Renault'} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2778ae70 on object Car{id=42, color=null, model='Renault'} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}} 2025-01-16 07:16:00 TRACE SQLOperation select id, model from Car | {} 2025-01-16 07:16:00 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22aa1ada 2025-01-16 07:16:00 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Engine(model varchar(255) not null, carId bigint, unique (model)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Engine(model, carId) values (?, ?) | {1={Engine.model=XFE45K-TRE, Engine.carId=42}} 2025-01-16 07:16:00 TRACE SQLOperation select id, model from Car | {} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1eb4a99e 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f2dccfe on object Car{id=42, color=null, model='Renault'} [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest 2025-01-16 07:16:00 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)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Engine(model, id) values (?, default) | {1={Engine.model=XFE45K-TRE}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Car(model, id, engineId) values (?, default, ?) | {1={Car.engineId=1, Car.model=Renault}} 2025-01-16 07:16:00 TRACE SQLOperation select id, model from Car | {} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64f9b13d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65e34e59 on object Car{id=1, color=null, model='Renault'} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}} 2025-01-16 07:16:00 TRACE SQLOperation select id, model from Car | {} 2025-01-16 07:16:00 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c503d8f 2025-01-16 07:16:00 DEBUG DDLDeployer create table AbstractVehicle(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into AbstractVehicle(id) values (default) | {1={}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}} 2025-01-16 07:16:00 TRACE SQLOperation select id, model from Car | {} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@779705a0 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1b7e484e on object Car{id=1, color=null, model='Renault'} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@540be484 on object Car{id=1, color=null, model='Renault'} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id)) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}} 2025-01-16 07:16:00 TRACE SQLOperation select id, model from Car | {} 2025-01-16 07:16:00 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5911daca [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, questionId int, myIdx integer, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, myIdx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=3, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=2, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20}} 2025-01-16 07:16:00 TRACE SQLOperation select Choice.id, Choice.myIdx from Choice order by Choice.id | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.idx=2}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.idx=3}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.idx=1}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@632de6a4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2603a455 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@286a4709 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@632de6a4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2603a455 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@286a4709 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@632de6a4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2603a455 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@286a4709 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@17, Choice.label=Lyon, Choice.idx=2}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@13, Choice.label=Grenoble, Choice.idx=1}} 2025-01-16 07:16:00 TRACE SQLOperation select questionId from Choice | {} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@397dcba 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ccb0ba6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@4105accf 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@397dcba 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ccb0ba6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@4105accf 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@17, Choice.label (U)=Lyon, Choice.idx (U)=null}} 2025-01-16 07:16:00 TRACE SQLOperation select questionId from Choice | {} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@13, Choice.label (U)=Grenoble, Choice.idx (U)=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Question where id = ? | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE SQLOperation select questionId from Choice | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=1}, 2={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=3}, 3={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=2}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e9fb439 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e9fb439 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e9fb439 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=3, 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=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Answer_choices where answer_id = ? and idx = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE SQLOperation select count(id) as answerId from Answer | {} 2025-01-16 07:16:00 TRACE SQLOperation select count(*) as relationCount from Answer_Choices | {} 2025-01-16 07:16:00 TRACE SQLOperation select count(id) as choiceCount from Choice | {} [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, 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=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@511314c5 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@511314c5 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@511314c5 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer_choices(idx, 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@30, Answer_choices.idx=4}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=3}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e800be4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40c692c7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@359214f1 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372cb456 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@359214f1 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e800be4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40c692c7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@359214f1 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372cb456 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@359214f1 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e800be4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40c692c7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@359214f1 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372cb456 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@359214f1 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e800be4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40c692c7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@359214f1 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372cb456 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@359214f1 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Answer_choices where answer_id = ? and idx = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@30, Answer_choices.idx=4}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@10, Answer_choices.idx=1}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20, Answer_choices.idx=2}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20, Answer_choices.idx=3}} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@511314c5 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@511314c5 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@511314c5 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer_choices(idx, 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@10, Answer_choices.idx=1}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=3}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e800be4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40c692c7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1345bede 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372cb456 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1345bede 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e800be4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40c692c7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1345bede 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372cb456 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1345bede 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e800be4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40c692c7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1345bede 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372cb456 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1345bede 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Answer_choices where answer_id = ? and idx = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=3}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE SQLOperation select count(*) as c from Answer_Choices | {} 2025-01-16 07:16:00 TRACE SQLOperation select id from Choice | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE 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@20}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e66614b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e66614b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e66614b 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer_choices(idx, 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@20, Answer_choices.idx=2}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=3}} 2025-01-16 07:16:00 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:00 TRACE 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=3, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}, 4={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=4, Choice.id=o.c.s.i.PersistableIdentifier@40}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f7cc0a4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f7cc0a4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f7cc0a4 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:00 TRACE 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=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=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 4={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a3a0a26 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@468e0e34 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@58d82023 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a3a0a26 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@468e0e34 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@58d82023 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a3a0a26 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@468e0e34 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@58d82023 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a3a0a26 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@468e0e34 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@58d82023 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:00 TRACE 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)=2, Choice.id (W)=o.c.s.i.PersistedIdentifier@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.PersistedIdentifier@40}, 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.PersistedIdentifier@10}, 4={Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=3, Choice.id (W)=o.c.s.i.PersistedIdentifier@30}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=5, Choice.id=o.c.s.i.PersistableIdentifier@50}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491e2fd 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25d59f1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@734c50d8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3bff64 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@734c50d8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491e2fd 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25d59f1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@734c50d8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3bff64 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@734c50d8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491e2fd 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25d59f1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@734c50d8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3bff64 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@734c50d8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491e2fd 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25d59f1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@734c50d8 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3bff64 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@734c50d8 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? and idx = ? | {1={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 4={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f7cc0a4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f7cc0a4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f7cc0a4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f7cc0a4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f7cc0a4 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50}, 4={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 5={Answer_choices.idx=5, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 6={Answer_choices.idx=6, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 7={Answer_choices.idx=7, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40}} 2025-01-16 07:16:00 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491e2fd 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25d59f1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3bff64 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491e2fd 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25d59f1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3bff64 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491e2fd 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25d59f1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3bff64 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491e2fd 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25d59f1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3bff64 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491e2fd 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25d59f1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3bff64 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491e2fd 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25d59f1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3bff64 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491e2fd 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25d59f1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3bff64 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@411406fe 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? and idx = ? | {1={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 2={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50}, 3={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 4={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 5={Answer_choices.idx=6, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 6={Answer_choices.idx=5, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 7={Answer_choices.idx=7, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40}} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f7cc0a4 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f7cc0a4 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}} 2025-01-16 07:16:00 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE 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=toto}, 2={Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}, 3={Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@245d23df 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@245d23df 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@245d23df 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:00 TRACE 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=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33ea3906 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ce6158b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1982a2bc 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ce5ee6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1982a2bc 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33ea3906 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ce6158b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1982a2bc 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ce5ee6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1982a2bc 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33ea3906 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ce6158b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1982a2bc 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ce5ee6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1982a2bc 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33ea3906 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ce6158b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1982a2bc 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56ce5ee6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1982a2bc 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30}} 2025-01-16 07:16:00 TRACE SQLOperation select id from CHOICE where id = :id | {id=10} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1330d7d9 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c326a28 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@6b4ffd50 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1330d7d9 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c326a28 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@6b4ffd50 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1330d7d9 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c326a28 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@6b4ffd50 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.label=null, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, 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}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 TRACE 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]} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dfe2cd5 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dfe2cd5 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dfe2cd5 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=2}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=3}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=4}} 2025-01-16 07:16:00 TRACE SQLOperation delete from Answer_choices where answer_id in (?) | {1=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 TRACE SQLOperation delete from Answer where id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1} 2025-01-16 07:16:00 TRACE SQLOperation select count(*) as c from Answer_Choices | {} 2025-01-16 07:16:00 TRACE SQLOperation select id from Choice | {} [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates [INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question_choices(question_id int, choices_id int, unique (question_id, choices_id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(label varchar(255), id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_question_id_Question_id foreign key(question_id) references Question(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=null, Question.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question_choices(question_id, choices_id) values (?, ?) | {1={Question_choices.question_id=o.c.s.i.PersistableIdentifier@42, Question_choices.choices_id=o.c.s.i.PersistableIdentifier@200}, 2={Question_choices.question_id=o.c.s.i.PersistableIdentifier@42, Question_choices.choices_id=o.c.s.i.PersistableIdentifier@100}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fae655b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@55c6dd9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1ff4f685 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1767458 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1ff4f685 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fae655b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@55c6dd9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1ff4f685 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1767458 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1ff4f685 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation update Question set label = ? where id = ? | {1={Question.label (U)=What's your name ?, Question.id (W)=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:16:00 TRACE 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} 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fae655b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@55c6dd9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@4b4db56d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1767458 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@4b4db56d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fae655b 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@55c6dd9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@4b4db56d 2025-01-16 07:16:00 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1767458 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@4b4db56d 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE 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}} 2025-01-16 07:16:00 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.idx (U)=2, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}} 2025-01-16 07:16:00 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.idx=3, Choice.label=null}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.idx=2, Choice.label=null}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.idx=1, Choice.label=null}} 2025-01-16 07:16:00 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@20, Choice.idx (U)=1, Choice.label (U)=null}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.idx (U)=2, Choice.label (U)=null}, 3={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.idx (U)=3, Choice.label (U)=null}} 2025-01-16 07:16:00 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}} 2025-01-16 07:16:00 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:00 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.idx (U)=2, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}} 2025-01-16 07:16:00 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.idx=1}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.idx=3}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.idx=2}} 2025-01-16 07:16:00 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2025-01-16 07:16:00 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2025-01-16 07:16:00 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer create table Question(id int not null, unique (id)) 2025-01-16 07:16:00 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id) 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}} 2025-01-16 07:16:00 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:00 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.idx (U)=3, Choice.id (W)=o.c.s.i.PersistableIdentifier@20}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.idx (U)=4, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 3={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}} 2025-01-16 07:16:00 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:00 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@40}} 2025-01-16 07:16:00 TRACE 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.059 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.173 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest [INFO] Running org.codefilarete.stalactite.id.PersistableIdentifierTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 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 s - in org.codefilarete.stalactite.id.PersistedIdentifierTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 630, 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-3.0.0-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-3.0.0-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/3.0.0-SNAPSHOT/orm-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/3.0.0-SNAPSHOT/orm-3.0.0-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/3.0.0-SNAPSHOT/orm-3.0.0-SNAPSHOT-tests.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:spring-integration >----------- [INFO] Building spring-integration 3.0.0-SNAPSHOT [9/36] [INFO] from spring-integration/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) @ spring-integration --- [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] --- jacoco:0.8.5:report (report) @ spring-integration --- [INFO] Skipping JaCoCo execution due to missing execution data file. [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/3.0.0-SNAPSHOT/spring-integration-3.0.0-SNAPSHOT.pom [INFO] [INFO] -----------< org.codefilarete.stalactite:spring-transaction >----------- [INFO] Building spring-transaction 3.0.0-SNAPSHOT [10/36] [INFO] from spring-integration/transaction/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-transaction --- [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ spring-transaction --- [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/transaction/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ spring-transaction --- [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-transaction --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/target/classes [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ spring-transaction --- [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-transaction --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 4 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/target/test-classes [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ spring-transaction --- [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.spring.transaction.Hibernate5ConnectionProviderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.898 s - in org.codefilarete.stalactite.spring.transaction.Hibernate5ConnectionProviderTest [INFO] Running org.codefilarete.stalactite.spring.transaction.PlatformTransactionManagerConnectionProviderTest 2025-01-16 07:16:03 DEBUG TransactionTemplate Initiating transaction rollback on application exception java.lang.RuntimeException at org.codefilarete.stalactite.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.spring.transaction.PlatformTransactionManagerConnectionProvider.executeInNewTransaction(PlatformTransactionManagerConnectionProvider.java:54) at org.codefilarete.stalactite.spring.transaction.PlatformTransactionManagerConnectionProviderTest.lambda$executeInNewTransaction_whenOperationFails_rollbackIsInvoked$0(PlatformTransactionManagerConnectionProviderTest.java:52) 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.spring.transaction.PlatformTransactionManagerConnectionProviderTest.executeInNewTransaction_whenOperationFails_rollbackIsInvoked(PlatformTransactionManagerConnectionProviderTest.java:52) 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.149 s - in org.codefilarete.stalactite.spring.transaction.PlatformTransactionManagerConnectionProviderTest [INFO] Running org.codefilarete.stalactite.spring.transaction.JpaConnectionProviderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.spring.transaction.JpaConnectionProviderTest [INFO] Running org.codefilarete.stalactite.spring.transaction.DataSourceConnectionProviderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.stalactite.spring.transaction.DataSourceConnectionProviderTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ spring-transaction --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/target/spring-transaction-3.0.0-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ spring-transaction --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/target/jacoco.exec [INFO] Analyzed bundle 'spring-transaction' with 7 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ spring-transaction --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/spring-transaction/3.0.0-SNAPSHOT/spring-transaction-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/target/spring-transaction-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/spring-transaction/3.0.0-SNAPSHOT/spring-transaction-3.0.0-SNAPSHOT.jar [INFO] [INFO] --------------< org.codefilarete.stalactite:spring-data >--------------- [INFO] Building spring-data 3.0.0-SNAPSHOT [11/36] [INFO] from spring-integration/spring-data/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-data --- [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ spring-data --- [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/spring-data/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ spring-data --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/src/main/resources [INFO] [INFO] --- compiler:3.8.1:compile (default-compile) @ spring-data --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 24 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.java: Some input files use unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ spring-data --- [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-data --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 22 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.java: Some input files use unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ spring-data --- [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.spring.repository.config.StalactiteRepositoryConfigExtensionTest 2025-01-16 07:16:05 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:05 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:05 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:05 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@7c96c85 declaringClass = 'org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:05 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest] 2025-01-16 07:16:05 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest]: using defaults. 2025-01-16 07:16:05 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] 2025-01-16 07:16:05 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] 2025-01-16 07:16:05 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@25533bba, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@26d0ece6, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@100bba26, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4ae280da, org.springframework.test.context.support.DirtiesContextTestExecutionListener@76d0ecd7, org.springframework.test.context.transaction.TransactionalTestExecutionListener@57c69937, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1ad1c363, org.springframework.test.context.event.EventPublishingTestExecutionListener@446b64b3, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@35ac9ebd, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@56c0a61e, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@421ead7e, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@5dcf0772, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@c472300, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@5f6494c0] 2025-01-16 07:16:05 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:05 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@64440065, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:05 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2025-01-16 07:16:05 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2025-01-16 07:16:05 DEBUG StandardEnvironment Activating profiles [] 2025-01-16 07:16:05 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration} 2025-01-16 07:16:05 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@100d0218 2025-01-16 07:16:05 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2025-01-16 07:16:05 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:05 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:05 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.config. 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyJpaRepository.class] 2025-01-16 07:16:05 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyJpaRepository.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyStalactiteRepository.class] 2025-01-16 07:16:05 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyStalactiteRepository.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositories.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositories.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/InspectionClassLoader.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/InspectionClassLoader.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/RepositoryConfigurationSourceWrapper.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/RepositoryConfigurationSourceWrapper.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoriesRegistrar.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoriesRegistrar.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension.class] 2025-01-16 07:16:05 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension.class] 2025-01-16 07:16:05 INFO RepositoryConfigurationExtensionSupport Spring Data Stalactite - Could not safely identify store assignment for repository candidate interface org.codefilarete.stalactite.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.spring.repository.StalactiteRepository 2025-01-16 07:16:05 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: dummyStalactiteRepository - Interface: org.codefilarete.stalactite.spring.repository.config.DummyStalactiteRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:05 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 85 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:05 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2025-01-16 07:16:05 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2025-01-16 07:16:05 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2025-01-16 07:16:05 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2025-01-16 07:16:05 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2025-01-16 07:16:05 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2025-01-16 07:16:06 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2025-01-16 07:16:06 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryConfigExtensionTest.StalactiteRepositoryContextConfiguration' 2025-01-16 07:16:06 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2025-01-16 07:16:06 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2025-01-16 07:16:06 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2025-01-16 07:16:06 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2025-01-16 07:16:06 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'dataSource' 2025-01-16 07:16:06 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'personPersister' 2025-01-16 07:16:06 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'personPersister' via factory method to bean named 'persistenceContext' 2025-01-16 07:16:06 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dummyStalactiteRepository' 2025-01-16 07:16:06 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.config.DummyStalactiteRepository… 2025-01-16 07:16:06 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.config.DummyStalactiteRepository. 2025-01-16 07:16:06 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryConfigExtensionTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@47cdae47 2025-01-16 07:16:07 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [269287960] in cache under key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 0, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 1, missCount = 1] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@64440065, testMethod = crud@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 2, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 3, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 4, missCount = 1] 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.save]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@43ab3f26 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@43ab3f26] for JDBC transaction 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@43ab3f26] to manual commit 2025-01-16 07:16:07 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:07 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Toto, Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Initiating transaction commit 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@43ab3f26] 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@43ab3f26] after transaction 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.findById]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,readOnly 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@78a7a3ca 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@78a7a3ca] for JDBC transaction 2025-01-16 07:16:07 DEBUG DataSourceUtils Setting JDBC Connection [org.hsqldb.jdbc.JDBCConnection@78a7a3ca] read-only 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@78a7a3ca] to manual commit 2025-01-16 07:16:07 TRACE 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} 2025-01-16 07:16:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c9393b4 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Initiating transaction commit 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@78a7a3ca] 2025-01-16 07:16:07 DEBUG DataSourceUtils Resetting read-only flag of JDBC Connection [org.hsqldb.jdbc.JDBCConnection@78a7a3ca] 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@78a7a3ca] after transaction 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.save]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2393b885 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2393b885] for JDBC transaction 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2393b885] to manual commit 2025-01-16 07:16:07 TRACE 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} 2025-01-16 07:16:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c9393b4 2025-01-16 07:16:07 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:07 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=Titi, Person.id (W)=o.c.s.i.PersistedIdentifier@42}} 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Initiating transaction commit 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2393b885] 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2393b885] after transaction 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.findById]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,readOnly 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7a953b17 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7a953b17] for JDBC transaction 2025-01-16 07:16:07 DEBUG DataSourceUtils Setting JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7a953b17] read-only 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7a953b17] to manual commit 2025-01-16 07:16:07 TRACE 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} 2025-01-16 07:16:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c9393b4 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Initiating transaction commit 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7a953b17] 2025-01-16 07:16:07 DEBUG DataSourceUtils Resetting read-only flag of JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7a953b17] 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7a953b17] after transaction 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.delete]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5b9bdb00 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5b9bdb00] for JDBC transaction 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b9bdb00] to manual commit 2025-01-16 07:16:07 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:07 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Initiating transaction commit 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5b9bdb00] 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b9bdb00] after transaction 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.findById]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,readOnly 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6f614ad4 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6f614ad4] for JDBC transaction 2025-01-16 07:16:07 DEBUG DataSourceUtils Setting JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6f614ad4] read-only 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6f614ad4] to manual commit 2025-01-16 07:16:07 TRACE 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} 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Initiating transaction commit 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6f614ad4] 2025-01-16 07:16:07 DEBUG DataSourceUtils Resetting read-only flag of JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6f614ad4] 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6f614ad4] after transaction 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 5, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 6, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 7, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 8, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 9, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 10, missCount = 1] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@64440065, testMethod = crud@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@5bda90af, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 11, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 12, missCount = 1] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@5bda90af, testMethod = injectionIsDone@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 13, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 14, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 15, missCount = 1] 2025-01-16 07:16:07 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1=1, 2=John Do} 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.findById]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,readOnly 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@720c54c6 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@720c54c6] for JDBC transaction 2025-01-16 07:16:07 DEBUG DataSourceUtils Setting JDBC Connection [org.hsqldb.jdbc.JDBCConnection@720c54c6] read-only 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@720c54c6] to manual commit 2025-01-16 07:16:07 TRACE 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} 2025-01-16 07:16:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c9393b4 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Initiating transaction commit 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@720c54c6] 2025-01-16 07:16:07 DEBUG DataSourceUtils Resetting read-only flag of JDBC Connection [org.hsqldb.jdbc.JDBCConnection@720c54c6] 2025-01-16 07:16:07 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@720c54c6] after transaction 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 16, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 17, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 18, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 19, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 20, missCount = 1] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 21, missCount = 1] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@5bda90af, testMethod = injectionIsDone@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 22, missCount = 1] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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.228 s - in org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest [INFO] Running org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest 2025-01-16 07:16:07 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:07 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:07 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:07 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@474f8a2b declaringClass = 'org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:07 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest] 2025-01-16 07:16:07 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest]: using defaults. 2025-01-16 07:16:07 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] 2025-01-16 07:16:07 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] 2025-01-16 07:16:07 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2d97ebc, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@397cb21e, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7c692e24, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5f25535d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@16c0ea9b, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4a70561f, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7fdd597b, org.springframework.test.context.event.EventPublishingTestExecutionListener@a175266, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1b12f58d, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@539a885e, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@461905d7, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@762deb10, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@7a9fd6c5, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@7d4069b0] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@73f9fc72 testClass = StalactitePlatformTransactionManagerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext 2025-01-16 07:16:07 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:07 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:07 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:07 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@4679df4b declaringClass = 'org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:07 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext] 2025-01-16 07:16:07 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext]: using defaults. 2025-01-16 07:16:07 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] 2025-01-16 07:16:07 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] 2025-01-16 07:16:07 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@541276dc, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@5c997892, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@512efef4, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1cf516fa, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5b96272e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4c5c8926, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6a230707, org.springframework.test.context.event.EventPublishingTestExecutionListener@5ed59e7f, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@34106ddc, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@1cadc7c1, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@6e44f06c, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@1c90bdbd, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@2b595d7e, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@5938041b] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@73f9fc72 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest@7180b500, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:07 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2025-01-16 07:16:07 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2025-01-16 07:16:07 DEBUG StandardEnvironment Activating profiles [] 2025-01-16 07:16:07 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration} 2025-01-16 07:16:07 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@535203b8 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2025-01-16 07:16:07 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:07 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:07 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.config. 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyJpaRepository.class] 2025-01-16 07:16:07 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyJpaRepository.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyStalactiteRepository.class] 2025-01-16 07:16:07 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyStalactiteRepository.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositories.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositories.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/InspectionClassLoader.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/InspectionClassLoader.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/RepositoryConfigurationSourceWrapper.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/RepositoryConfigurationSourceWrapper.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoriesRegistrar.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoriesRegistrar.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension.class] 2025-01-16 07:16:07 INFO RepositoryConfigurationExtensionSupport Spring Data Stalactite - Could not safely identify store assignment for repository candidate interface org.codefilarete.stalactite.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.spring.repository.StalactiteRepository 2025-01-16 07:16:07 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: dummyStalactiteRepository - Interface: org.codefilarete.stalactite.spring.repository.config.DummyStalactiteRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:07 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 11 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactitePlatformTransactionManagerTest.StalactiteTransactionalContextConfiguration' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'personPersister' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'personPersister' via factory method to bean named 'persistenceContext' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dummyStalactiteRepository' 2025-01-16 07:16:07 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.config.DummyStalactiteRepository… 2025-01-16 07:16:07 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.config.DummyStalactiteRepository. 2025-01-16 07:16:07 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactitePlatformTransactionManagerTest.StalactiteTransactionalContextConfiguration': {public void org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6e74986c 2025-01-16 07:16:07 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1397883832] in cache under key [[MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 22, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 23, missCount = 2] 2025-01-16 07:16:07 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6068fe59, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 24, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 25, missCount = 2] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6068fe59, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6068fe59, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 26, missCount = 2] 2025-01-16 07:16:07 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6068fe59, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext.createData]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@66f540c8 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@66f540c8] for JDBC transaction 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@66f540c8] to manual commit 2025-01-16 07:16:07 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6068fe59, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@54a34ab6]; rollback [true] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 27, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 28, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 29, missCount = 2] 2025-01-16 07:16:07 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1=42, 2=Toto} 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 30, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 31, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 32, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 33, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 34, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 35, missCount = 2] 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@66f540c8] 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@66f540c8] after transaction 2025-01-16 07:16:07 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6068fe59, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6068fe59, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@73f9fc72 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest@6e49d72a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 36, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 37, missCount = 2] 2025-01-16 07:16:07 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@487d0355, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 38, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 39, missCount = 2] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@487d0355, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@487d0355, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 40, missCount = 2] 2025-01-16 07:16:07 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@487d0355, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext.createSameDataAgain]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@607df2a0 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@607df2a0] for JDBC transaction 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@607df2a0] to manual commit 2025-01-16 07:16:07 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@487d0355, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@54a34ab6]; rollback [true] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 41, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 42, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 43, missCount = 2] 2025-01-16 07:16:07 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1=42, 2=Toto} 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 44, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 45, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 46, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 47, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 48, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 49, missCount = 2] 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@607df2a0] 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@607df2a0] after transaction 2025-01-16 07:16:07 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@487d0355, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@487d0355, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 50, missCount = 2] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@10b648c0 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9d2723e testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@68817cd7 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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.132 s - in org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext [INFO] Running org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository 2025-01-16 07:16:07 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:07 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:07 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:07 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@4af81941 declaringClass = 'org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:07 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository] 2025-01-16 07:16:07 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository]: using defaults. 2025-01-16 07:16:07 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] 2025-01-16 07:16:07 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] 2025-01-16 07:16:07 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2875b610, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@224d804e, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@310d8954, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5cc6a1ec, org.springframework.test.context.support.DirtiesContextTestExecutionListener@59065952, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1787edcc, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4a1d9141, org.springframework.test.context.event.EventPublishingTestExecutionListener@23bd902f, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@481a91c3, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@605bfc81, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@466aee52, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@9993258, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@15913e21, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@2a1177e6] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@3b181488 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 51, missCount = 2] 2025-01-16 07:16:07 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@73f9fc72 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest@46a04668, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 52, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 53, missCount = 2] 2025-01-16 07:16:07 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@3b181488 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@3de7a660, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 54, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 55, missCount = 2] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@3b181488 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@3de7a660, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 56, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 57, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 58, missCount = 2] 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.save]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5902527f 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5902527f] for JDBC transaction 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5902527f] to manual commit 2025-01-16 07:16:07 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:07 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Toto, Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Initiating transaction commit 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5902527f] 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5902527f] after transaction 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.findById]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,readOnly 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@43ae3c30 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@43ae3c30] for JDBC transaction 2025-01-16 07:16:07 DEBUG DataSourceUtils Setting JDBC Connection [org.hsqldb.jdbc.JDBCConnection@43ae3c30] read-only 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@43ae3c30] to manual commit 2025-01-16 07:16:07 TRACE 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} 2025-01-16 07:16:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4cf7e832 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Initiating transaction commit 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@43ae3c30] 2025-01-16 07:16:07 DEBUG DataSourceUtils Resetting read-only flag of JDBC Connection [org.hsqldb.jdbc.JDBCConnection@43ae3c30] 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@43ae3c30] after transaction 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 59, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 60, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 61, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 62, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 63, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 64, missCount = 2] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@3b181488 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@3de7a660, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@73f9fc72 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest@34b01423, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 65, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 66, missCount = 2] 2025-01-16 07:16:07 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@3b181488 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@5d6c7474, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 67, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 68, missCount = 2] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@3b181488 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@5d6c7474, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 69, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 70, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 71, missCount = 2] 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.save]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:07 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@690e308c 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@690e308c] for JDBC transaction 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@690e308c] to manual commit 2025-01-16 07:16:07 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:07 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Tata, Person.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@690e308c] 2025-01-16 07:16:07 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@690e308c] after transaction 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 72, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 73, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 74, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 75, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 76, missCount = 2] 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 77, missCount = 2] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@3b181488 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@5d6c7474, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 78, missCount = 2] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@3b181488 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7b53ea41 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@67afb33c key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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.052 s - in org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository 2025-01-16 07:16:07 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1397883832] from cache with key [[MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:07 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 79, missCount = 2] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@73f9fc72 testClass = StalactitePlatformTransactionManagerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a15ec76 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6e38260f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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.194 s - in org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest [INFO] Running org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest 2025-01-16 07:16:07 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:07 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:07 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:07 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@2c526883 declaringClass = 'org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:07 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest] 2025-01-16 07:16:07 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest]: using defaults. 2025-01-16 07:16:07 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] 2025-01-16 07:16:07 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] 2025-01-16 07:16:07 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@50b736a0, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@655c97da, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@57300a21, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@68997634, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1f24fb1, org.springframework.test.context.transaction.TransactionalTestExecutionListener@91ea12, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@57a79923, org.springframework.test.context.event.EventPublishingTestExecutionListener@742c7d35, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@67303bc6, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@68fe9c48, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@37b6ef5, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@14a97e7a, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@72219922, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@6e2157f2] 2025-01-16 07:16:07 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:07 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@739c4543, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:07 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2025-01-16 07:16:07 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2025-01-16 07:16:07 DEBUG StandardEnvironment Activating profiles [] 2025-01-16 07:16:07 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration} 2025-01-16 07:16:07 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@69f3968d 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2025-01-16 07:16:07 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:07 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:07 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query. 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:07 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:07 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:07 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:07 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 43 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithSingleTablePolymorphismTest.StalactiteRepositoryContextConfiguration' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2025-01-16 07:16:07 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository' 2025-01-16 07:16:07 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository… 2025-01-16 07:16:08 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository. 2025-01-16 07:16:08 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@62465dfb 2025-01-16 07:16:08 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id)) 2025-01-16 07:16:08 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2025-01-16 07:16:08 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:16:08 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)) 2025-01-16 07:16:08 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id)) 2025-01-16 07:16:08 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id)) 2025-01-16 07:16:08 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:08 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:16:08 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:16:08 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:08 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id) 2025-01-16 07:16:08 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:16:08 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:16:08 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id) 2025-01-16 07:16:08 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1777571469] in cache under key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 79, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 80, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@739c4543, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@739c4543, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 81, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@739c4543, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@386b28b 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@386b28b] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@386b28b] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@739c4543, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 82, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 83, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 84, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Tata, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@487d9291 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f30f01e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@799e5418 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1c290b82 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@622828ce on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20eb7f95 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@353cf6 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d730f36 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 85, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 86, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 87, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 88, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 89, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 90, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@386b28b] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@386b28b] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@739c4543, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@739c4543, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4b1812a8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 91, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 92, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4b1812a8, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4b1812a8, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 93, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4b1812a8, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equals_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7192075e 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7192075e] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7192075e] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4b1812a8, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 94, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 95, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 96, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Titi, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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 lower(Country.name) = lower(?) | {1=TOTO} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@60f9d3e1 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5706f658 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@274f16c7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2c28e269 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39c9272 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cba45e8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 TRACE 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 lower(Country.name) = lower(?) | {1=toto} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2c6d4872 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@138c2437 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d6c5267 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e3abc3b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ffd0408 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50bd8cfa on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 TRACE 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 lower(Country.name) = lower(?) | {1=TOTO} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3e91274 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2142ab69 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cba7745 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d4f9a45 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ab76ada on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5982096 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 TRACE 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 lower(Country.name) = lower(?) | {1=toto} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@19c2a3bb 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ea3ed9f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@198d6bc7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@39b525a2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f47a7e8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@de63894 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 97, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 98, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 99, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 100, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 101, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 102, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7192075e] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7192075e] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4b1812a8, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4b1812a8, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@888925d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 103, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 104, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@888925d, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@888925d, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 105, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@888925d, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@34163940 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@34163940] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@34163940] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@888925d, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 106, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 107, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 108, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a description with a keyword, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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%} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@d1eb341 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d314e63 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17675c2f 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79cdfb12 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64867a0c 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@492dd497 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 109, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 110, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 111, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 112, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 113, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 114, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@34163940] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@34163940] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@888925d, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@888925d, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@507a3fee, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 115, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 116, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@507a3fee, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@507a3fee, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 117, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@507a3fee, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6d0ba9b7 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6d0ba9b7] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6d0ba9b7] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@507a3fee, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 118, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 119, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 120, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=Jane Do, Person.id=o.c.s.i.PersistableIdentifier@777, Person.vehicleId=null}, 2={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@777, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5d408b09 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4aae59b0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d2fb84d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@32af7447 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40b9d8a2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6074ed28 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b59b6bf 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@601e6724 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5d408b09 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4aae59b0 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d2fb84d 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@32af7447 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40b9d8a2 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6074ed28 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b59b6bf 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@601e6724 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 121, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 122, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 123, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 124, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 125, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 126, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6d0ba9b7] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6d0ba9b7] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@507a3fee, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@507a3fee, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d92d12, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 127, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 128, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d92d12, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d92d12, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 129, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d92d12, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5f63bc34 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5f63bc34] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5f63bc34] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d92d12, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 130, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 131, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 132, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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] 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@25c02068 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a56aa85 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45ad2fb1 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3358ea01 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4edc28df 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62204612 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 133, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 134, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 135, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 136, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 137, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 138, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5f63bc34] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5f63bc34] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d92d12, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d92d12, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@617d6007, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 139, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 140, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@617d6007, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@617d6007, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 141, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@617d6007, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4ec82627 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4ec82627] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4ec82627] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@617d6007, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 142, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 143, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 144, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Tata, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 145, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 146, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 147, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 148, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 149, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 150, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4ec82627] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4ec82627] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@617d6007, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@617d6007, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@616fb276, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 151, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 152, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@616fb276, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@616fb276, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 153, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@616fb276, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@52c78cf7 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@52c78cf7] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@52c78cf7] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@616fb276, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 154, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 155, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 156, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.DTYPE=Republic, Country.name=Tata, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:08 TRACE 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}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE 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}} 2025-01-16 07:16:08 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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]} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@37c3aee0],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@37c3aee0],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@37c3aee0],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@37c3aee0],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@7d829005,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@37c3aee0],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@7d829005,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@37c3aee0, org.codefilarete.stalactite.engine.model.Language@22f9d577],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@7d829005,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@37c3aee0, org.codefilarete.stalactite.engine.model.Language@22f9d577],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@7d829005,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@37c3aee0, org.codefilarete.stalactite.engine.model.Language@22f9d577],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@7d829005,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@7d829005,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@7d829005,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@37c3aee0],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@37c3aee0],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@37c3aee0],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@37c3aee0],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@37c3aee0],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@37c3aee0, org.codefilarete.stalactite.engine.model.Language@7486fa3f],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@37c3aee0, org.codefilarete.stalactite.engine.model.Language@7486fa3f],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@37c3aee0, org.codefilarete.stalactite.engine.model.Language@7486fa3f],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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]} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@38a5eb35],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@38a5eb35],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@38a5eb35],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@38a5eb35],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@9336bc5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@38a5eb35],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@9336bc5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@38a5eb35, org.codefilarete.stalactite.engine.model.Language@13879c47],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@9336bc5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@38a5eb35, org.codefilarete.stalactite.engine.model.Language@13879c47],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@9336bc5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@38a5eb35, org.codefilarete.stalactite.engine.model.Language@13879c47],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@9336bc5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@9336bc5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@9336bc5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@38a5eb35],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@38a5eb35],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@38a5eb35],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@38a5eb35],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@38a5eb35],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@38a5eb35, org.codefilarete.stalactite.engine.model.Language@499a93a9],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@38a5eb35, org.codefilarete.stalactite.engine.model.Language@499a93a9],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@38a5eb35, org.codefilarete.stalactite.engine.model.Language@499a93a9],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 157, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 158, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 159, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 160, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 161, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 162, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@52c78cf7] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@52c78cf7] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@616fb276, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@616fb276, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66505b79, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 163, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 164, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66505b79, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66505b79, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 165, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66505b79, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@22e9122a 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@22e9122a] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@22e9122a] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66505b79, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 166, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 167, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 168, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 TRACE 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 | {} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1123f97e 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45456cd1 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@94e90c0 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@243e33a5 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57361968 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a835bde 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 169, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 170, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 171, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 172, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 173, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 174, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@22e9122a] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@22e9122a] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66505b79, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66505b79, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2a534291, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 175, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 176, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2a534291, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2a534291, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 177, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2a534291, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4dc9e3ea 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4dc9e3ea] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4dc9e3ea] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2a534291, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 178, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 179, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 180, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=C, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}, 2={Person.name=B, Person.id=o.c.s.i.PersistableIdentifier@123, Person.vehicleId=null}, 3={Person.name=A, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}, 4={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@456, Person.vehicleId=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Tonton, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.DTYPE=Republic, Country.name=Tintin, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.description=null, Country.DTYPE=Republic, Country.name=Tantan, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.description=null, Country.DTYPE=Republic, Country.name=Tata, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}} 2025-01-16 07:16:08 TRACE 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%} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5557cc74 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a2fda9e 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@764d7114 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33ad10af 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23466a0f 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e1e7aa2 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a3b95b 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45a98c98 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5557cc74 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a2fda9e 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@764d7114 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33ad10af 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23466a0f 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e1e7aa2 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a3b95b 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45a98c98 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5557cc74 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a2fda9e 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@764d7114 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33ad10af 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23466a0f 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e1e7aa2 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a3b95b 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45a98c98 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 181, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 182, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 183, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 184, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 185, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 186, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4dc9e3ea] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4dc9e3ea] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2a534291, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2a534291, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@142fe961, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 187, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 188, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@142fe961, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@142fe961, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 189, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@142fe961, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@691a1521 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@691a1521] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@691a1521] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@142fe961, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 190, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 191, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 192, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Titi, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Tutu, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Tonton, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}} 2025-01-16 07:16:08 TRACE 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 lower(Country.name) like lower(?) | {1=%O%} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@df0380a 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13b0a2ef on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1172dc2c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@743a337 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@df0380a 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6781a441 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13b0a2ef on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1783c60c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1172dc2c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@743a337 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 193, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 194, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 195, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 196, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 197, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 198, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@691a1521] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@691a1521] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@142fe961, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@142fe961, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2254cdc0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 199, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 200, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2254cdc0, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2254cdc0, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 201, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2254cdc0, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.lesser]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@389498a6 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@389498a6] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@389498a6] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2254cdc0, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 202, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 203, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 204, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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] 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@56c5a6be 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36a2fd51 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d9fa54e 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a212343 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@108f19c7 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a6b4d 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 205, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 206, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 207, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 208, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 209, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 210, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@389498a6] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@389498a6] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2254cdc0, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2254cdc0, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@68a83d76, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 211, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 212, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@68a83d76, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@68a83d76, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 213, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@68a83d76, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@15085 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@15085] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@15085] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@68a83d76, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 214, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 215, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 216, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=Fri May 10 10:30:45 UTC 2024, Country.creationDate=Fri Jan 22 11:10:23 UTC 2010, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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=Thu Jan 16 07:16:08 UTC 2025} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@17f74794 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e1b36e6 on object Republic[deputeCount=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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e07a967 on object Republic[deputeCount=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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@29bc0447 on object Republic[deputeCount=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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38fc8a6b on object Republic[deputeCount=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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bb35082 on object Republic[deputeCount=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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 217, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 218, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 219, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 220, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 221, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 222, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@15085] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@15085] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@68a83d76, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@68a83d76, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f67dcad, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 223, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 224, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f67dcad, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f67dcad, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 225, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f67dcad, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_all]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1314b8f8 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1314b8f8] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1314b8f8] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f67dcad, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 226, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 227, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 228, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a description with a keyword, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.DTYPE=Republic, Country.name=TOtO, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=toTO, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=TonTon, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}} 2025-01-16 07:16:08 TRACE 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 (lower(Country.name) = lower(?) and lower(Country.description) like lower(?)) | {1=toTO, 2=%CoNtAINed%} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7208872a 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18f4947f 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69d0e894 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5cacbbe5 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ad7d183 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@642d1c05 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 229, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 230, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 231, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 232, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 233, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 234, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1314b8f8] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1314b8f8] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f67dcad, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f67dcad, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@127f4aa, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 235, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 236, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@127f4aa, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@127f4aa, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 237, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@127f4aa, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_and]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@354866c4 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@354866c4] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@354866c4] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@127f4aa, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 238, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 239, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 240, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a description with a keyword, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.DTYPE=Republic, Country.name=TOtO, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=toTO, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=TonTon, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}} 2025-01-16 07:16:08 TRACE 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 (lower(Country.name) = lower(?) and Country.description like ?) | {1=toTO, 2=%contained%} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@664a6cfd 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a33757 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dec46ac 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@727aec08 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@628d3123 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dabc2f8 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 241, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 242, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 243, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 244, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 245, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 246, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@354866c4] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@354866c4] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@127f4aa, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@127f4aa, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36c234f8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 247, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 248, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36c234f8, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36c234f8, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 249, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36c234f8, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3dcd1f2a 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3dcd1f2a] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3dcd1f2a] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36c234f8, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 250, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 251, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 252, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1eedcb1 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@466ae771 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a763008 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e915e7e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@532887bc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78f51ba1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 253, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 254, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 255, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 256, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 257, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 258, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3dcd1f2a] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3dcd1f2a] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36c234f8, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36c234f8, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7f49156c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 259, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 260, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7f49156c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7f49156c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 261, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7f49156c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2f312137 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2f312137] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2f312137] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7f49156c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 262, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 263, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 264, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=true, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4c1c7d22 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@780bc903 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c5ccc7c 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@218d34aa 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a8be13b 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20aef53a 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] 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@49249169 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7c17d7d1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14209c3e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28533a9a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c1feb95 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c4e4344 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 265, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 266, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 267, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 268, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 269, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 270, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2f312137] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2f312137] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7f49156c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7f49156c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21247135, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 271, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 272, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21247135, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21247135, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 273, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21247135, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@72b475c7 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@72b475c7] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@72b475c7] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21247135, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 274, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 275, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 276, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.DTYPE=Republic, Country.name=Tata, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:08 TRACE 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}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE 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}} 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 277, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 278, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 279, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 280, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 281, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 282, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@72b475c7] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@72b475c7] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21247135, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21247135, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@32d48f86, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 283, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 284, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@32d48f86, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@32d48f86, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 285, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@32d48f86, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@9936354 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@9936354] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@9936354] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@32d48f86, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 286, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 287, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 288, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a description with a keyword, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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%} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@572d2320 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41404e50 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b08681b 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@365a82c6 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79fe7eb7 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ee9923 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 289, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 290, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 291, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 292, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 293, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 294, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@9936354] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@9936354] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@32d48f86, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@32d48f86, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d01f471, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 295, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 296, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d01f471, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d01f471, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 297, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d01f471, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@670034a0 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@670034a0] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@670034a0] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d01f471, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 298, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 299, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 300, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Titi, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Tata, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}} 2025-01-16 07:16:08 TRACE 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 in (?) | {1=Titi} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6373a753 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6850dec4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18f333f2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@336c1e82 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66403e70 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67adede9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 TRACE 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 lower(Country.name) in (lower(?)) | {1=tiTI} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5e1c2cff 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2207bca1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@800fc6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5475de4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f2066c6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fdebcdb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 TRACE 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 lower(Country.name) in (lower(?), lower(?)) | {1=tiTI, 2=TOto} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@60ed5158 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1eabf6ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2aeb8c7f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e9ea2b7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ff5bc04 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@790b51f1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@60ed5158 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1eabf6ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2aeb8c7f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e9ea2b7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ff5bc04 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@790b51f1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 301, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 302, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 303, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 304, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 305, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 306, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@670034a0] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@670034a0] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d01f471, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d01f471, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66118e39, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 307, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 308, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66118e39, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66118e39, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 309, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66118e39, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notIn_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4536cfd3 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4536cfd3] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4536cfd3] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66118e39, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 310, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 311, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 312, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Titi, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Tata, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}} 2025-01-16 07:16:08 TRACE 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 lower(Country.name) not in (lower(?)) | {1=TATA} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6e297f29 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7dcd2603 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21d856ee on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fae3045 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39946f0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60950f4b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6e297f29 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7dcd2603 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21d856ee on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fae3045 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39946f0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60950f4b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 313, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 314, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 315, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 316, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 317, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 318, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4536cfd3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4536cfd3] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66118e39, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@66118e39, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7367b2bd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 319, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 320, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7367b2bd, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7367b2bd, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 321, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7367b2bd, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3b4004cd 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3b4004cd] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3b4004cd] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7367b2bd, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 322, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 323, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 324, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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] 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7a1b9fb6 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45761ad8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@757ba3dc 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@206185b3 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f873ee5 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74a0d8a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7a1b9fb6 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45761ad8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@757ba3dc 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@206185b3 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f873ee5 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74a0d8a 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 325, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 326, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 327, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 328, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 329, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 330, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3b4004cd] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3b4004cd] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7367b2bd, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7367b2bd, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4fd7ded3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 331, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 332, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4fd7ded3, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4fd7ded3, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 333, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4fd7ded3, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@18a6acfe 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@18a6acfe] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@18a6acfe] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4fd7ded3, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 334, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 335, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 336, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@78}, 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}, 4={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 5 times 2025-01-16 07:16:08 TRACE 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@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}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 337, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 338, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 339, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 340, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 341, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 342, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@18a6acfe] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@18a6acfe] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4fd7ded3, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4fd7ded3, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1f420cc9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 343, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 344, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1f420cc9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1f420cc9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 345, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1f420cc9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@62f732e7 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@62f732e7] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62f732e7] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1f420cc9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 346, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 347, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 348, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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] 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@412c1ad0 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d0c978c 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76813d96 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@55d7429e 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6968256e 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16fad858 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@412c1ad0 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d0c978c 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76813d96 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@55d7429e 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6968256e 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 349, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 350, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 351, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 352, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 353, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 354, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@62f732e7] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62f732e7] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1f420cc9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1f420cc9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d8581af, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 355, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 356, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d8581af, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d8581af, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 357, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d8581af, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6d7da45f 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6d7da45f] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6d7da45f] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d8581af, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 358, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 359, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 360, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a description with a keyword, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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%} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@9538209 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@a060d6c 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5037eda8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4bc62244 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b85cc02 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64303a77 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 361, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 362, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 363, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 364, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 365, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 366, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6d7da45f] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6d7da45f] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d8581af, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d8581af, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@662e689a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 367, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 368, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@662e689a, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@662e689a, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 369, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@662e689a, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@43ee5d81 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@43ee5d81] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@43ee5d81] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@662e689a, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 370, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 371, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 372, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:08 TRACE 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}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE 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}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 373, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 374, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 375, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 376, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 377, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 378, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@43ee5d81] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@43ee5d81] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@662e689a, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@662e689a, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7cf7583d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 379, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 380, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7cf7583d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7cf7583d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 381, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7cf7583d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@287d872b 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@287d872b] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@287d872b] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7cf7583d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 382, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 383, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 384, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4b3b044f 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f5467ac on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d07d713 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61bdc11a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51c189d6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ad63b2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4b3b044f 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f5467ac 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d07d713 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61bdc11a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51c189d6 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ad63b2 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] 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@106ed2aa 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ec0db52 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f212da8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a822518 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67ee5b18 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31746620 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@106ed2aa 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ec0db52 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f212da8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a822518 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67ee5b18 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31746620 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 385, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 386, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 387, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 388, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 389, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 390, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@287d872b] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@287d872b] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7cf7583d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7cf7583d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e1d17f3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 391, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 392, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e1d17f3, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e1d17f3, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 393, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e1d17f3, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.or]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3cca2176 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3cca2176] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3cca2176] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e1d17f3, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 394, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 395, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 396, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=a description with a keyword, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.DTYPE=Republic, Country.name=TOtO, Country.deputeCount=0, Country.euMember=true, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.DTYPE=Republic, Country.name=toTO, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=TonTon, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}} 2025-01-16 07:16:08 TRACE 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 = ? or Country.description = ? | {1=TOtO, 2=a description with a keyword} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@53016b28 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@668b6033 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58f8b0b6 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3eb28b54 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48d37d0a 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@553309a6 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c721652 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2feb9067 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@53016b28 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@668b6033 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58f8b0b6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3eb28b54 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48d37d0a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@553309a6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 TRACE 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 = ? or (Country.description = ? and Country.euMember = ?) or president.name = ? | {1=TonTon, 2=a keyword contained in the description, 3=true, 4=me} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@35aaa5df 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37bfaf2b 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75319fd4 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7984c4dc 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898c269 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@612e3191 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14ab0760 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27b34cc9 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@35aaa5df 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37bfaf2b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75319fd4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7984c4dc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898c269 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@612e3191 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@35aaa5df 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37bfaf2b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75319fd4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7984c4dc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898c269 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@612e3191 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 397, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 398, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 399, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 400, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 401, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 402, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3cca2176] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3cca2176] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e1d17f3, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e1d17f3, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@201ef2a8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 403, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 404, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@201ef2a8, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@201ef2a8, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 405, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@201ef2a8, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@707f90e0 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@707f90e0] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@707f90e0] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@201ef2a8, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 406, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 407, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 408, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a description with a keyword, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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%} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@31592b6d 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e8b84f 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dd66054 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1698b4f3 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55c96e37 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bd3701a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@31592b6d 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e8b84f 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dd66054 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1698b4f3 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55c96e37 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bd3701a 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 409, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 410, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 411, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 412, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 413, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 414, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@707f90e0] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@707f90e0] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@201ef2a8, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@201ef2a8, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b42356e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 415, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 416, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b42356e, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b42356e, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 417, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b42356e, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1b11d5bc 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1b11d5bc] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1b11d5bc] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b42356e, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 418, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 419, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 420, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2ce56d1c 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1fd58b03 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77e0ea9f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@131fafba on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c4d43ee on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c09eeea on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59f7d263 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57b7287c 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] 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@66fb2334 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16af3f3e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e9f1c93 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@158b5594 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34be1651 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6293efd1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59b0402 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c0b44d5 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] 2025-01-16 07:16:08 TRACE 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]} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6452da5f 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@759cced4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d6665d4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@491e2270 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bad503f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75ebd25b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b9c1452 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e37768e 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 421, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 422, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 423, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 424, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 425, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 426, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1b11d5bc] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1b11d5bc] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b42356e, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b42356e, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@53f9d811, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 427, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 428, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@53f9d811, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@53f9d811, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 429, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@53f9d811, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3057effe 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3057effe] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3057effe] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@53f9d811, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 430, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 431, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 432, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@40c6afcf 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@20b23903 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7debfa04 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@52de93f1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74f29997 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56eb76d7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@40c6afcf 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@20b23903 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7debfa04 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@52de93f1 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74f29997 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56eb76d7 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 433, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 434, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 435, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 436, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 437, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 438, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3057effe] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3057effe] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@53f9d811, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@53f9d811, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d1e33e5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 439, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 440, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d1e33e5, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d1e33e5, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 441, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d1e33e5, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@504eab5f 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@504eab5f] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@504eab5f] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d1e33e5, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 442, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 443, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 444, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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] 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@55326912 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@728bad40 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36beccf 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e10da5f 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ca45136 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20f5d7f9 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 445, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 446, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 447, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 448, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 449, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 450, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@504eab5f] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@504eab5f] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d1e33e5, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d1e33e5, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d8fd4ea, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 451, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 452, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d8fd4ea, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d8fd4ea, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 453, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d8fd4ea, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@237c078c 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@237c078c] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@237c078c] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d8fd4ea, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 454, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 455, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 456, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Titi, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1edef11 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57accba6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1407f0dc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14a7acd8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@601d0bc8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b378607 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 457, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 458, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 459, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 460, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 461, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 462, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@237c078c] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@237c078c] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d8fd4ea, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d8fd4ea, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a80c5b3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 463, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 464, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a80c5b3, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a80c5b3, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 465, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a80c5b3, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@72cbd260 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@72cbd260] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@72cbd260] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a80c5b3, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 466, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 467, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 468, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Titi, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@97d0d1a 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@114f5bfc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62f5be67 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e8b8d68 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ed3d995 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311a46ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 469, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 470, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 471, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 472, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 473, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 474, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@72cbd260] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@72cbd260] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a80c5b3, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a80c5b3, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@347b9f4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 475, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 476, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@347b9f4, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@347b9f4, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 477, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@347b9f4, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6338d778 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6338d778] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6338d778] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@347b9f4, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 478, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 479, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 480, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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] 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@36d9ad3f 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7fed08c6 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7021ab0e 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43dd471f 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7eecccfb 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e871f3 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 481, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 482, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 483, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 484, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 485, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 486, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6338d778] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6338d778] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@347b9f4, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@347b9f4, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@707b37ec, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 487, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 488, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@707b37ec, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@707b37ec, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 489, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@707b37ec, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_dynamic_inMemory]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6868b60c 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6868b60c] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6868b60c] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@707b37ec, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 490, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 491, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 492, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto_b, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=TOtO_c, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=toTO_a, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=TonTon, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:08 TRACE 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}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 6 times 2025-01-16 07:16:08 TRACE 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@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 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@44, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 6={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}} 2025-01-16 07:16:08 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:08 TRACE 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 like ? | {1=%_%} 2025-01-16 07:16:08 TRACE 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]} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@121c7f9c],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@121c7f9c],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@121c7f9c],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@121c7f9c],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@121c7f9c],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@121c7f9c, org.codefilarete.stalactite.engine.model.Language@3152985e],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@121c7f9c, org.codefilarete.stalactite.engine.model.Language@3152985e],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@121c7f9c, org.codefilarete.stalactite.engine.model.Language@3152985e],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@121c7f9c],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@121c7f9c],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@121c7f9c],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@121c7f9c],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@121c7f9c],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@121c7f9c, org.codefilarete.stalactite.engine.model.Language@941f50a],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@121c7f9c, org.codefilarete.stalactite.engine.model.Language@941f50a],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@121c7f9c, org.codefilarete.stalactite.engine.model.Language@941f50a],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@121c7f9c],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@121c7f9c],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@121c7f9c],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@121c7f9c],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@121c7f9c],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@121c7f9c, org.codefilarete.stalactite.engine.model.Language@941f50a],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@121c7f9c, org.codefilarete.stalactite.engine.model.Language@941f50a],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@121c7f9c, org.codefilarete.stalactite.engine.model.Language@941f50a],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:08 TRACE 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 like ? | {1=%_%} 2025-01-16 07:16:08 TRACE 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]} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@2ee58ed1],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@2ee58ed1],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@2ee58ed1],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@2ee58ed1],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@2ee58ed1],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@3f498899, org.codefilarete.stalactite.engine.model.Language@2ee58ed1],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@3f498899, org.codefilarete.stalactite.engine.model.Language@2ee58ed1],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@3f498899, org.codefilarete.stalactite.engine.model.Language@2ee58ed1],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@2ee58ed1],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@2ee58ed1],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@2ee58ed1],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@2ee58ed1],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@2ee58ed1],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@2ee58ed1, org.codefilarete.stalactite.engine.model.Language@66fb510],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@2ee58ed1, org.codefilarete.stalactite.engine.model.Language@66fb510],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@2ee58ed1, org.codefilarete.stalactite.engine.model.Language@66fb510],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@2ee58ed1],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@2ee58ed1],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@2ee58ed1],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@2ee58ed1],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@2ee58ed1],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@2ee58ed1, org.codefilarete.stalactite.engine.model.Language@66fb510],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@2ee58ed1, org.codefilarete.stalactite.engine.model.Language@66fb510],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@2ee58ed1, org.codefilarete.stalactite.engine.model.Language@66fb510],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 493, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 494, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 495, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 496, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 497, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 498, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6868b60c] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6868b60c] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@707b37ec, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@707b37ec, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e0d9d4a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 499, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 500, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e0d9d4a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e0d9d4a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 501, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e0d9d4a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@48fbdad6 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@48fbdad6] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@48fbdad6] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e0d9d4a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 502, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 503, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 504, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE 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}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into State(name, id) values (?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@200, State.name=null}, 2={State.id=o.c.s.i.PersistableIdentifier@100, State.name=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE 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}} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 on object Republic[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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 on object 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 on object 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 on object 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 on object 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 on object 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 on object 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@2e270ae8,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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@2e270ae8,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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@2e270ae8,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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 on object 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@2e270ae8,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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 on object 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@2e270ae8,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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 on object 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@2e270ae8,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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@2e270ae8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 on object Republic[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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 on object 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 on object 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 on object 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 on object 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 on object 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 on object 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@1f211f76,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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@1f211f76,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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@1f211f76,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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 on object 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@1f211f76,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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 on object 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@1f211f76,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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 on object 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@1f211f76,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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 505, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 506, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 507, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 508, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 509, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 510, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@48fbdad6] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@48fbdad6] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e0d9d4a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e0d9d4a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d4d353, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 511, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 512, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d4d353, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d4d353, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 513, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d4d353, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notLike_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@331069bf 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@331069bf] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@331069bf] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d4d353, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 514, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 515, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 516, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Titi, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Tutu, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Tonton, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}} 2025-01-16 07:16:08 TRACE 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 lower(Country.name) not like lower(?) | {1=%O%} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@8fa7f10 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6857e2cc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47032d02 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4047829 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20dc6cfe on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ee93eda on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@8fa7f10 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6857e2cc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47032d02 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4047829 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20dc6cfe on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ee93eda on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 517, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 518, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 519, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 520, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 521, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 522, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@331069bf] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@331069bf] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d4d353, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16d4d353, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5cf8a5c9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 523, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 524, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5cf8a5c9, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5cf8a5c9, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 525, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5cf8a5c9, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6bd04f62 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6bd04f62] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6bd04f62] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5cf8a5c9, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 526, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 527, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 528, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.DTYPE=Republic, Country.name=Tata, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:08 TRACE 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}} 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE 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}} 2025-01-16 07:16:08 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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]} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@5775a262],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@5775a262],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@5775a262],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@5775a262],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@379a9dab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@5775a262],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@379a9dab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@2fa33765, org.codefilarete.stalactite.engine.model.Language@5775a262],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@379a9dab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@2fa33765, org.codefilarete.stalactite.engine.model.Language@5775a262],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@379a9dab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@2fa33765, org.codefilarete.stalactite.engine.model.Language@5775a262],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@379a9dab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@379a9dab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@379a9dab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@5775a262],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@5775a262],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@5775a262],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@5775a262],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@5775a262],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@5775a262, org.codefilarete.stalactite.engine.model.Language@4fae1395],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@5775a262, org.codefilarete.stalactite.engine.model.Language@4fae1395],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@5775a262, org.codefilarete.stalactite.engine.model.Language@4fae1395],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:08 TRACE 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} 2025-01-16 07:16:08 TRACE 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]} 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@4e7e4127],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@4e7e4127],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@4e7e4127],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@4e7e4127],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@5d26c256,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@4e7e4127],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@5d26c256,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@4e7e4127, org.codefilarete.stalactite.engine.model.Language@26dec287],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@5d26c256,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@4e7e4127, org.codefilarete.stalactite.engine.model.Language@26dec287],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@5d26c256,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@4e7e4127, org.codefilarete.stalactite.engine.model.Language@26dec287],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@5d26c256,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@5d26c256,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@5d26c256,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@4e7e4127],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@4e7e4127],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@4e7e4127],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@4e7e4127],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@4e7e4127],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@63499b98, org.codefilarete.stalactite.engine.model.Language@4e7e4127],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@63499b98, org.codefilarete.stalactite.engine.model.Language@4e7e4127],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@63499b98, org.codefilarete.stalactite.engine.model.Language@4e7e4127],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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 529, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 530, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 531, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 532, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 533, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 534, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6bd04f62] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6bd04f62] after transaction 2025-01-16 07:16:08 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5cf8a5c9, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5cf8a5c9, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33d3b78c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 535, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 536, missCount = 3] 2025-01-16 07:16:08 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33d3b78c, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33d3b78c, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 537, missCount = 3] 2025-01-16 07:16:08 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33d3b78c, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:08 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7210f3de 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7210f3de] for JDBC transaction 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7210f3de] to manual commit 2025-01-16 07:16:08 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33d3b78c, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 538, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 539, missCount = 3] 2025-01-16 07:16:08 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:08 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 540, missCount = 3] 2025-01-16 07:16:08 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:08 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:08 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=C, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}, 2={Person.name=B, Person.id=o.c.s.i.PersistableIdentifier@123, Person.vehicleId=null}, 3={Person.name=A, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}, 4={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@456, Person.vehicleId=null}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.DTYPE=Republic, Country.name=Tata, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.description=null, Country.DTYPE=Republic, Country.name=Titi, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.description=null, Country.DTYPE=Republic, Country.name=Tutu, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 5 times 2025-01-16 07:16:09 TRACE 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@44, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}} 2025-01-16 07:16:09 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 TRACE 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]} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@46672d0a],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@46672d0a],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@46672d0a],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@46672d0a],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@46672d0a],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@6e3eefd4, org.codefilarete.stalactite.engine.model.Language@46672d0a],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@6e3eefd4, org.codefilarete.stalactite.engine.model.Language@46672d0a],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@6e3eefd4, org.codefilarete.stalactite.engine.model.Language@46672d0a],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@46672d0a],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@46672d0a],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@46672d0a],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@46672d0a],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@46672d0a],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@7921f7e4, org.codefilarete.stalactite.engine.model.Language@46672d0a],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@7921f7e4, org.codefilarete.stalactite.engine.model.Language@46672d0a],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@7921f7e4, org.codefilarete.stalactite.engine.model.Language@46672d0a],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@46672d0a],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@46672d0a],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@46672d0a],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 541, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 542, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 543, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 544, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 545, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 546, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7210f3de] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7210f3de] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33d3b78c, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33d3b78c, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@138a00fa, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 547, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 548, missCount = 3] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@138a00fa, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@138a00fa, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 549, missCount = 3] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@138a00fa, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@34ef6fef 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@34ef6fef] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@34ef6fef] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@138a00fa, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 550, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 551, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 552, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 TRACE 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]} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@738b188f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@738b188f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@738b188f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@738b188f],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@49f7bb6f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@738b188f],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@49f7bb6f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@738b188f, org.codefilarete.stalactite.engine.model.Language@393adb37],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@49f7bb6f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@738b188f, org.codefilarete.stalactite.engine.model.Language@393adb37],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@49f7bb6f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@738b188f, org.codefilarete.stalactite.engine.model.Language@393adb37],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@49f7bb6f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@49f7bb6f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@49f7bb6f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@738b188f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@738b188f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@738b188f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@738b188f],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@738b188f],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@738b188f, org.codefilarete.stalactite.engine.model.Language@219c8df9],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@738b188f, org.codefilarete.stalactite.engine.model.Language@219c8df9],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@738b188f, org.codefilarete.stalactite.engine.model.Language@219c8df9],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:09 TRACE 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@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@77}, 4={Country_languages.country_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}, 2={Country.id=o.c.s.i.PersistedIdentifier@43}} 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 553, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 554, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 555, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 556, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 557, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 558, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@34ef6fef] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@34ef6fef] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@138a00fa, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@138a00fa, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7e74d1ce, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 559, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 560, missCount = 3] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7e74d1ce, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7e74d1ce, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 561, missCount = 3] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7e74d1ce, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@460064f9 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@460064f9] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@460064f9] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7e74d1ce, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 562, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 563, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 564, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto_b, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=TOtO_c, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=toTO_a, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=TonTon, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}} 2025-01-16 07:16:09 TRACE 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 Country.name asc | {1=%t%} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@35471343 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e4e520c 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53515068 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@44992585 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14917e38 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d9aaed2 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@35471343 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e4e520c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53515068 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@44992585 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14917e38 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d9aaed2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@35471343 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e4e520c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53515068 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@44992585 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14917e38 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d9aaed2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE 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 lower(Country.name) asc | {1=%t%} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7f9d2cfc 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4561d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28502e11 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d7ab689 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f3fa378 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6363028 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7f9d2cfc 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4561d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28502e11 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d7ab689 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f3fa378 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6363028 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7f9d2cfc 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4561d 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28502e11 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d7ab689 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f3fa378 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6363028 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 565, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 566, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 567, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 568, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 569, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 570, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@460064f9] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@460064f9] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7e74d1ce, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7e74d1ce, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71ec7440, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 571, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 572, missCount = 3] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71ec7440, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71ec7440, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 573, missCount = 3] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71ec7440, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.lesserEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5f96763c 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5f96763c] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5f96763c] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71ec7440, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 574, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 575, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 576, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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] 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2dec2b42 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51c26394 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42ba416c 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@183236dc 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@565eab7e 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@467f21f8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2dec2b42 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51c26394 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42ba416c 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@183236dc 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@565eab7e 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@467f21f8 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 577, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 578, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 579, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 580, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 581, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 582, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5f96763c] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5f96763c] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71ec7440, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71ec7440, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@47951aad, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 583, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 584, missCount = 3] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@47951aad, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@47951aad, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 585, missCount = 3] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@47951aad, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@785a8346 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@785a8346] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@785a8346] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@47951aad, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 586, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 587, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 588, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE 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 | {} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6bdbbc00 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17d5e438 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b0ebc6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61378100 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ff192b8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b1ba65b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 589, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 590, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 591, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 592, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 593, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 594, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@785a8346] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@785a8346] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@47951aad, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@47951aad, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55689cd1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 595, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 596, missCount = 3] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55689cd1, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55689cd1, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 597, missCount = 3] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55689cd1, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@568fa096 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@568fa096] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@568fa096] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55689cd1, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 598, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 599, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 600, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@40a70de1 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e7aefbd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f93ec20 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@381a3d74 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29a70beb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79851013 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 601, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 602, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 603, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 604, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 605, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 606, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@568fa096] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@568fa096] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55689cd1, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@55689cd1, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@cf7146, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 607, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 608, missCount = 3] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@cf7146, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@cf7146, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 609, missCount = 3] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@cf7146, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1126dae7 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1126dae7] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1126dae7] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@cf7146, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 610, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 611, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 612, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a description with a keyword, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6fe4223b 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ca35104 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41588114 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41f4534f 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76a9337c 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73fc5c9c 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 613, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 614, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 615, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 616, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 617, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 618, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1126dae7] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1126dae7] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@cf7146, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@cf7146, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@faf65ac, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 619, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 620, missCount = 3] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@faf65ac, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@faf65ac, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 621, missCount = 3] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@faf65ac, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@302295f6 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@302295f6] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@302295f6] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@faf65ac, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 622, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 623, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 624, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.DTYPE=Republic, Country.name=Toto, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:09 TRACE 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@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}} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 TRACE 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]} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@7ec8e029],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@7ec8e029],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@7ec8e029],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@7ec8e029],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@554b5c15,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@7ec8e029],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@554b5c15,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@7ec8e029, org.codefilarete.stalactite.engine.model.Language@277c10c2],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@554b5c15,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@7ec8e029, org.codefilarete.stalactite.engine.model.Language@277c10c2],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@554b5c15,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@7ec8e029, org.codefilarete.stalactite.engine.model.Language@277c10c2],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@554b5c15,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@554b5c15,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@554b5c15,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@7ec8e029],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@7ec8e029],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@7ec8e029],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@7ec8e029],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@7ec8e029],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@7ec8e029, org.codefilarete.stalactite.engine.model.Language@7a250d1f],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@7ec8e029, org.codefilarete.stalactite.engine.model.Language@7a250d1f],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@7ec8e029, org.codefilarete.stalactite.engine.model.Language@7a250d1f],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@7be98a17],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@7be98a17],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@7be98a17],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57d37616 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@7be98a17],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@726ff63d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@7be98a17],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@726ff63d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f4e6738 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@696e03b, org.codefilarete.stalactite.engine.model.Language@7be98a17],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@726ff63d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21cd9e84 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@696e03b, org.codefilarete.stalactite.engine.model.Language@7be98a17],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@726ff63d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e9a68 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@696e03b, org.codefilarete.stalactite.engine.model.Language@7be98a17],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@726ff63d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@571c90a8 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@726ff63d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1898db2a 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@726ff63d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 625, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 626, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 627, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 628, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 629, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 630, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@302295f6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@302295f6] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@faf65ac, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@faf65ac, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b4530ca, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 631, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 632, missCount = 3] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b4530ca, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b4530ca, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 633, missCount = 3] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b4530ca, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@306b6231 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@306b6231] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@306b6231] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b4530ca, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6777bc90]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 634, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 635, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 636, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a description with a keyword, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.modificationDate=null, Country.creationDate=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.DTYPE=Republic, Country.name=null, Country.deputeCount=0, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:09 TRACE 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%} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@542c171 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4facdca2 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b7e2f1d 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51da0191 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34afee7c 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e632933 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 637, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 638, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 639, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 640, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 641, missCount = 3] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 642, missCount = 3] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@306b6231] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@306b6231] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b4530ca, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b4530ca, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1777571469] from cache with key [[MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 643, missCount = 3] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@36f59005 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@69f0720f testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@17660e9a key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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: 47, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.42 s - in org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest [INFO] Running org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest 2025-01-16 07:16:09 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:09 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:09 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:09 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@560ba04e declaringClass = 'org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:09 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest] 2025-01-16 07:16:09 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest]: using defaults. 2025-01-16 07:16:09 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] 2025-01-16 07:16:09 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] 2025-01-16 07:16:09 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2da7531e, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@26259f34, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@21768055, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@b32dbea, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1c9a4631, org.springframework.test.context.transaction.TransactionalTestExecutionListener@164cb6a9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@3adf81d, org.springframework.test.context.event.EventPublishingTestExecutionListener@1edd9e09, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5038e82d, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@2332f57d, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@4f338c16, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@3d6c7e2f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@2a02802f, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@1e2f010f] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4b904d1a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2025-01-16 07:16:09 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2025-01-16 07:16:09 DEBUG StandardEnvironment Activating profiles [] 2025-01-16 07:16:09 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration} 2025-01-16 07:16:09 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@7de669f5 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2025-01-16 07:16:09 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:09 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:09 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query. 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:09 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:09 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:09 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 23 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository' 2025-01-16 07:16:09 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository… 2025-01-16 07:16:09 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository. 2025-01-16 07:16:09 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.spring.repository.query.AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@37499b7b 2025-01-16 07:16:09 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:16:09 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)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id)) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id) 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [2112252405] in cache under key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 643, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 644, missCount = 4] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4b904d1a, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4b904d1a, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 645, missCount = 4] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4b904d1a, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.pageable_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4be1d672 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4be1d672] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4be1d672] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4b904d1a, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 646, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 647, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 648, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Titi, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.name=Toto, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.name=Tata, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.name=Tutu, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@45}, 5={Country.name=Tonton, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@46}, 6={Country.name=TinTin, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@47}, 7={Country.name=Toutou, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@48}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=0} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@653b3345 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4529cb82 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57b5b4b0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@653b3345 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4529cb82 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57b5b4b0 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] 2025-01-16 07:16:09 TRACE 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%} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=0} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5f2717e5 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a83de69 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7e33c4b3 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5f2717e5 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a83de69 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7e33c4b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE 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%} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=2} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7e85bc61 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29600405 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ff470b1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7e85bc61 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29600405 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ff470b1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE 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%} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@a8eaa76 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b5d148c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2f9ec8ad on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 649, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 650, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 651, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 652, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 653, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 654, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4be1d672] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4be1d672] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4b904d1a, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4b904d1a, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 655, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 656, missCount = 4] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 657, missCount = 4] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.pageable_withCompositeOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@77530cf7 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@77530cf7] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@77530cf7] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 658, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 659, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 660, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Titi, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.name=Toto, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.name=Tata, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.name=Tata, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@45}, 5={Country.name=Tata, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@46}, 6={Country.name=Titi, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@47}, 7={Country.name=Toto, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@48}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:09 TRACE 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%} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.name asc, Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=0} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3fd6caab 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20688376 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@799f23e6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3fd6caab 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20688376 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@799f23e6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE 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%} 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 661, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 662, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 663, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 664, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 665, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 666, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@77530cf7] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@77530cf7] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 667, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 668, missCount = 4] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 669, missCount = 4] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.dynamicSort]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7b0a48e6 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7b0a48e6] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b0a48e6] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 670, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 671, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 672, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Titi, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.name=Toto, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.name=Tata, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.name=Tata, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@45}, 5={Country.name=Tata, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@46}, 6={Country.name=Titi, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@47}, 7={Country.name=Toto, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@48}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id desc | {1=%T%o%} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@44efba4 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22f07a00 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6485ad5a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@44efba4 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22f07a00 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6485ad5a 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] 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.name asc, Country.id asc | {1=%T%} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@47,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@47,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 673, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 674, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 675, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 676, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 677, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 678, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7b0a48e6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b0a48e6] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 679, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 680, missCount = 4] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 681, missCount = 4] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@69eb668b 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@69eb668b] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@69eb668b] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 682, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 683, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 684, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.name=Tata, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.name=Titi, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@44}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6c138e 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cad68ca 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a5073f8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e1affe8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1e786c08 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] 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6114a516 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41df7a0c 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63a2eaf6 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a02217 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@625ee079 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6114a516 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41df7a0c 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@625ee079 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 685, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 686, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 687, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 688, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 689, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 690, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@69eb668b] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@69eb668b] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 691, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 692, missCount = 4] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 693, missCount = 4] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4bc940f1 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4bc940f1] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4bc940f1] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 694, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 695, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 696, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Titi, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.name=Toto, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.name=Tata, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.name=Tutu, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@45}, 5={Country.name=Tonton, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@46}, 6={Country.name=TinTin, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@47}, 7={Country.name=Toutou, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@48}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id asc limit ? | {1=%T%, 2=3} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3837d51a 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bf95d0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5434c18d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3837d51a 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bf95d0 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5434c18d 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3837d51a 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bf95d0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5434c18d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@c27de3b 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c159b48 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@74e87f03 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 697, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 698, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 699, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 700, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 701, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 702, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4bc940f1] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4bc940f1] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 703, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 704, missCount = 4] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 705, missCount = 4] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5a00dab7 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5a00dab7] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5a00dab7] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 706, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 707, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 708, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Titi, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.name=Toto, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.name=Tata, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.name=Tutu, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@45}, 5={Country.name=Tonton, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@46}, 6={Country.name=TinTin, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@47}, 7={Country.name=Toutou, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@48}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id asc limit ? | {1=%T%, 2=3} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3131b41 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fbbb01e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@864ff30 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3131b41 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fbbb01e 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@864ff30 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3131b41 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fbbb01e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@864ff30 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 709, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 710, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 711, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 712, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 713, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 714, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5a00dab7] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5a00dab7] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 715, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 716, missCount = 4] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 717, missCount = 4] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1acfebc4 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1acfebc4] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1acfebc4] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 718, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 719, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 720, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Titi, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.name=Toto, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.name=Tata, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.name=Tutu, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@45}, 5={Country.name=Tonton, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@46}, 6={Country.name=TinTin, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@47}, 7={Country.name=Toutou, Country.creationDate=null, Country.description=null, Country.euMember=false, Country.modificationDate=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@48}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=0} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3162d486 2025-01-16 07:16:09 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=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7296661b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3162d486 2025-01-16 07:16:09 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@43,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7296661b 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] 2025-01-16 07:16:09 TRACE 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%} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=0} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@37389825 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e2d57ea 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4d45b947 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@37389825 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e2d57ea on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4d45b947 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE 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%} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=2} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@529df2e7 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4af4d738 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2bba7bd9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@529df2e7 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4af4d738 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2bba7bd9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE 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%} 2025-01-16 07:16:09 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@36ac7956 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3eff7ec9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@612070f5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 721, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 722, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 723, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 724, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 725, missCount = 4] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 726, missCount = 4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1acfebc4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1acfebc4] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2112252405] from cache with key [[MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 727, missCount = 4] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@4daf7de0 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@136cef7c testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2d5116c6 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.259 s - in org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest [INFO] Running org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest 2025-01-16 07:16:09 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:09 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:09 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:09 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@3fbcb4c1 declaringClass = 'org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:09 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest] 2025-01-16 07:16:09 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest]: using defaults. 2025-01-16 07:16:09 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] 2025-01-16 07:16:09 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] 2025-01-16 07:16:09 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2d2ffced, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@776f4f35, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@dcfd5eb, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@74a175ce, org.springframework.test.context.support.DirtiesContextTestExecutionListener@26bb2723, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2b20c226, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@58b32a24, org.springframework.test.context.event.EventPublishingTestExecutionListener@27c33bf9, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@583e921d, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@75224ace, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@3481bc44, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@a2345de, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@26a190fd, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@4132dadd] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2025-01-16 07:16:09 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2025-01-16 07:16:09 DEBUG StandardEnvironment Activating profiles [] 2025-01-16 07:16:09 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration} 2025-01-16 07:16:09 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@2c7221d1 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2025-01-16 07:16:09 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:09 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:09 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query. 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:09 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:09 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: nativeQueriesRepository - Interface: org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:09 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 16 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'nativeQueriesTest.StalactiteRepositoryContextConfiguration' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'nativeQueriesRepository' 2025-01-16 07:16:09 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository… 2025-01-16 07:16:09 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository. 2025-01-16 07:16:09 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@a419bf5 2025-01-16 07:16:09 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Republic(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Country_languages(republic_id int, languages_id int, unique (republic_id, languages_id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Country_states(republic_id int, states_id int, unique (republic_id, states_id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_republic_id_Republic_id foreign key(republic_id) references Republic(id) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_republic_id_Republic_id foreign key(republic_id) references Republic(id) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [745677265] in cache under key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 727, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 728, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = projection@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = projection@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 729, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = projection@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@49db5438 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@49db5438] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@49db5438] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = projection@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 730, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 731, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 732, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Tata, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Toto} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d142140 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@251e8408 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15fb9174 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@39297f0d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7858257 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ebcd3e2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b2e5985 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@271fb6fe 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 733, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 734, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 735, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 736, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 737, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 738, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@49db5438] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@49db5438] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = projection@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = projection@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1888381d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 739, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 740, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1888381d, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1888381d, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 741, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1888381d, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@617dafed 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@617dafed] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@617dafed] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1888381d, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 742, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 743, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 744, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@777, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Toto} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@658dc941 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e6b07c8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@135b68a7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e4ee95b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ee66ff0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63028db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6573489c 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@533ad9b 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@658dc941 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e6b07c8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@135b68a7 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e4ee95b 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ee66ff0 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63028db 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6573489c 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@533ad9b 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 745, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 746, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 747, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 748, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 749, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 750, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@617dafed] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@617dafed] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1888381d, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1888381d, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@542f275, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 751, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 752, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@542f275, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@542f275, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 753, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@542f275, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@796a795a 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@796a795a] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@796a795a] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@542f275, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 754, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 755, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 756, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Tata, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.id as Republic_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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Toto} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.id as Republic_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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Tutu} 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 757, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 758, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 759, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 760, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 761, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 762, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@796a795a] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@796a795a] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@542f275, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@542f275, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@cb784b5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 763, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 764, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@cb784b5, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@cb784b5, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 765, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@cb784b5, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73a2e8ce 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@73a2e8ce] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73a2e8ce] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@cb784b5, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 766, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 767, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 768, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 = :id and Republic.name = :name | {name=Toto, id=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29d38163 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@de3cdeb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c1b9a9a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5001d402 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76b45e28 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@363bd52e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 769, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 770, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 771, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 772, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 773, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 774, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@73a2e8ce] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73a2e8ce] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@cb784b5, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@cb784b5, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5d54b96c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 775, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 776, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5d54b96c, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5d54b96c, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 777, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5d54b96c, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@9c5f9f0 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@9c5f9f0] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@9c5f9f0] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5d54b96c, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 778, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 779, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 780, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=true, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.euMember = true | {} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@203cc120 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@632fce34 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d98c4cd 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69f320de 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406d1ad9 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bb800b5 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 781, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 782, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 783, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 784, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 785, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 786, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@9c5f9f0] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@9c5f9f0] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5d54b96c, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5d54b96c, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2f94abcc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 787, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 788, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2f94abcc, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2f94abcc, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 789, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2f94abcc, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@707d735 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@707d735] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@707d735] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2f94abcc, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 790, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 791, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 792, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Titi, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 3={Republic.name=Tata, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name in (:names) | {names=Titi} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e664af4 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f2919c7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a04508 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2034ceab on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76351c98 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 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@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 793, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 794, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 795, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 796, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 797, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 798, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@707d735] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@707d735] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2f94abcc, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2f94abcc, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@4c5aa9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 799, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 800, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@4c5aa9, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@4c5aa9, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 801, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@4c5aa9, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5ec357e4 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5ec357e4] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5ec357e4] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@4c5aa9, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 802, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 803, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 804, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@78}, 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}, 4={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 5 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78}, 3={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 4={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 5={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}} 2025-01-16 07:16:09 TRACE SQLOperation select count(Republic.id) as row_count 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 805, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 806, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 807, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 808, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 809, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 810, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5ec357e4] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5ec357e4] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@4c5aa9, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@4c5aa9, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@622ca14e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 811, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 812, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@622ca14e, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@622ca14e, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 813, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@622ca14e, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5747831d 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5747831d] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5747831d] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@622ca14e, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 814, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 815, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 816, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 2={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 3={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}} 2025-01-16 07:16:09 TRACE SQLOperation select count(Republic.id) as row_count 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:09 TRACE SQLOperation select count(Republic.id) as row_count 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 817, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 818, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 819, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 820, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 821, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 822, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5747831d] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5747831d] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@622ca14e, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@622ca14e, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1eb4bd92, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 823, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 824, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1eb4bd92, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1eb4bd92, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 825, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1eb4bd92, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@13434a33 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@13434a33] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@13434a33] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1eb4bd92, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 826, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 827, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 828, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (:ids) | {ids=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43, o.c.s.i.PersistedIdentifier@44]} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2bd2edaf 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6188d1e8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e249b2c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@c2efa73 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f7feec2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6528f1fa on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2bd2edaf 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6188d1e8 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e249b2c 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@c2efa73 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f7feec2 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6528f1fa 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] 2025-01-16 07:16:09 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (:ids) | {ids=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43, o.c.s.i.PersistedIdentifier@44]} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a37ede6 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13975b63 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a280c62 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3af6c942 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d80293e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57c175f0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a37ede6 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13975b63 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a280c62 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3af6c942 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d80293e 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57c175f0 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 829, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 830, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 831, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 832, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 833, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 834, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@13434a33] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@13434a33] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1eb4bd92, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1eb4bd92, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@af3b0db, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 835, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 836, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@af3b0db, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@af3b0db, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 837, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@af3b0db, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@56c13a80 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@56c13a80] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@56c13a80] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@af3b0db, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 838, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 839, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 840, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 = :color | {color=Color[rgb=123]} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8070dd9 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15a75f79 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@454bc819 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1759a7dd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2559b952 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e49b6e0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6738ccc0 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54cc721d 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 841, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 842, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 843, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 844, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 845, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 846, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@56c13a80] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@56c13a80] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@af3b0db, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@af3b0db, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@615ef430, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 847, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 848, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@615ef430, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@615ef430, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 849, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@615ef430, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@59109e7a 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@59109e7a] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@59109e7a] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@615ef430, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 850, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 851, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 852, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = :name | {name=Toto} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66682ea9 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b22a77c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1829aa45 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6212232b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d9b2878 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2835de0c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66682ea9 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b22a77c 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1829aa45 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6212232b 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d9b2878 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2835de0c 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 853, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 854, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 855, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 856, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 857, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 858, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@59109e7a] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@59109e7a] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@615ef430, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@615ef430, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3879ed80, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 859, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 860, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3879ed80, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3879ed80, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 861, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3879ed80, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3eba813d 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3eba813d] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3eba813d] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3879ed80, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 862, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 863, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 864, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Titi, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.PersistableIdentifier@42} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22268e34 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2fc2bb2f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d697f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@27b1bf80 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a7104da on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51ece47a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = :name | {name=Toto} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c0f7810 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@20459a8c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a3ca0b4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5027e367 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53aa86b7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c7ca576 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 865, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 866, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 867, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 868, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 869, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 870, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3eba813d] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3eba813d] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3879ed80, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3879ed80, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b0d4f1f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 871, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 872, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b0d4f1f, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b0d4f1f, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 873, missCount = 5] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b0d4f1f, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5c15e5f7 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5c15e5f7] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5c15e5f7] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b0d4f1f, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@304900e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 874, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 875, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 876, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 3={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:09 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64e4e885 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41c1ee01 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17d636a2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f6dbf03 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@192f8d6],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@621b4166 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@192f8d6],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@745951bb 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@192f8d6],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a4f633f 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4182e699 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64e4e885 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41c1ee01 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@192f8d6],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@64252544,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17d636a2 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@192f8d6],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@64252544,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f6dbf03 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@77f917a8, org.codefilarete.stalactite.engine.model.Language@192f8d6],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@64252544,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@621b4166 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@77f917a8, org.codefilarete.stalactite.engine.model.Language@192f8d6],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@64252544,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@745951bb 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@77f917a8, org.codefilarete.stalactite.engine.model.Language@192f8d6],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@64252544,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a4f633f 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@64252544,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4182e699 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@64252544,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64e4e885 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41c1ee01 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17d636a2 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f6dbf03 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@192f8d6],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@621b4166 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@192f8d6],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@745951bb 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@192f8d6],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a4f633f 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4182e699 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64e4e885 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41c1ee01 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@192f8d6],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17d636a2 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@192f8d6],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f6dbf03 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@192f8d6, org.codefilarete.stalactite.engine.model.Language@3e872929],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@621b4166 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@192f8d6, org.codefilarete.stalactite.engine.model.Language@3e872929],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@745951bb 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@192f8d6, org.codefilarete.stalactite.engine.model.Language@3e872929],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a4f633f 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4182e699 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] 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:09 TRACE SQLOperation delete from Country_languages where republic_id = ? and languages_id = ? | {1={Country_languages.republic_id=o.c.s.i.PersistedIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@88}, 2={Country_languages.republic_id=o.c.s.i.PersistedIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}, 3={Country_languages.republic_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}, 4={Country_languages.republic_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation delete from Republic where id = ? | {1={Republic.id=o.c.s.i.PersistedIdentifier@42}, 2={Republic.id=o.c.s.i.PersistedIdentifier@43}} 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 877, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 878, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 879, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 880, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 881, missCount = 5] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 882, missCount = 5] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5c15e5f7] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5c15e5f7] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b0d4f1f, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b0d4f1f, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 883, missCount = 5] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.287 s - in org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest [INFO] Running org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest 2025-01-16 07:16:09 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:09 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:09 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:09 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@1593c6e2 declaringClass = 'org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:09 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest] 2025-01-16 07:16:09 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest]: using defaults. 2025-01-16 07:16:09 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] 2025-01-16 07:16:09 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] 2025-01-16 07:16:09 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6be4152a, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@604b6a62, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@39d80276, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5861484b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@13674b28, org.springframework.test.context.transaction.TransactionalTestExecutionListener@28442b5c, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@51765790, org.springframework.test.context.event.EventPublishingTestExecutionListener@3077ee5, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2a105ba6, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@23079b73, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@40ae9254, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@78e62cf2, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@50038523, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@4f405053] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3369c143, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2025-01-16 07:16:09 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2025-01-16 07:16:09 DEBUG StandardEnvironment Activating profiles [] 2025-01-16 07:16:09 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration} 2025-01-16 07:16:09 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@aa68e5c 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2025-01-16 07:16:09 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:09 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:09 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query. 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:09 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:09 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:09 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:09 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 16 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithTablePerClassPolymorphismTest.StalactiteRepositoryContextConfiguration' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2025-01-16 07:16:09 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository' 2025-01-16 07:16:09 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository… 2025-01-16 07:16:09 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository. 2025-01-16 07:16:09 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3d349564 2025-01-16 07:16:09 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id)) 2025-01-16 07:16:09 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)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:09 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id) 2025-01-16 07:16:09 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [178687580] in cache under key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 883, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 884, missCount = 6] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3369c143, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3369c143, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 885, missCount = 6] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3369c143, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@33e99277 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@33e99277] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@33e99277] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3369c143, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 886, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 887, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 888, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=null}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Tata, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42140584 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@44eb735c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46766b17 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b3bb1c0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@738eae2f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6554d9a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68d74371 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@465f2c84 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 889, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 890, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 891, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 892, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 893, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 894, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@33e99277] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@33e99277] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3369c143, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3369c143, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@f4e74b0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 895, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 896, missCount = 6] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@f4e74b0, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@f4e74b0, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 897, missCount = 6] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@f4e74b0, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equals_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@47546cdf 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@47546cdf] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@47546cdf] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@f4e74b0, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 898, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 899, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 900, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Titi, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:09 TRACE 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 lower(Country.name) = lower(?) | {1=TOTO} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15ee4ff9 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65370117 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56794250 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c8b3fb1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@473dee2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@188467fe on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE 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 lower(Country.name) = lower(?) | {1=toto} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68bcdf50 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@185f2926 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1be219b8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34cd7055 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ce58f84 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17416a79 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE 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 lower(Country.name) = lower(?) | {1=TOTO} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15f328aa 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46822ffd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f3c0098 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12cad0bf on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f21e242 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30e603fe on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE 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 lower(Country.name) = lower(?) | {1=toto} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38823d86 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7c35782e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19b7f8f6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c084812 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@679d8537 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@414bb17a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 901, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 902, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 903, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 904, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 905, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 906, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@47546cdf] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@47546cdf] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@f4e74b0, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@f4e74b0, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@99de3d8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 907, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 908, missCount = 6] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@99de3d8, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@99de3d8, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 909, missCount = 6] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@99de3d8, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2a27be1 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2a27be1] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a27be1] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@99de3d8, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 910, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 911, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 912, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=a description with a keyword, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=a keyword contained in the description, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:09 TRACE 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%} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13bd8fee 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c7bff6e 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c0a2a2b 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59e9bb43 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e3b689a 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@437d5a04 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 913, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 914, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 915, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 916, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 917, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 918, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2a27be1] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a27be1] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@99de3d8, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@99de3d8, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@584399b8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 919, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 920, missCount = 6] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@584399b8, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@584399b8, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 921, missCount = 6] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@584399b8, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5d394592 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5d394592] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5d394592] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@584399b8, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 922, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 923, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 924, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@777}} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37f2f6b8 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@639c66cd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e8d2805 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1514c417 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@574c6a6a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3066ad86 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@518125dc 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@587c276c 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37f2f6b8 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@639c66cd 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e8d2805 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1514c417 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@574c6a6a 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3066ad86 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@518125dc 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@587c276c 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 925, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 926, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 927, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 928, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 929, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 930, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5d394592] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5d394592] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@584399b8, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@584399b8, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecaf3cc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 931, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 932, missCount = 6] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecaf3cc, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecaf3cc, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 933, missCount = 6] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecaf3cc, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@36f4c790 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@36f4c790] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@36f4c790] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecaf3cc, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 934, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 935, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 936, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:09 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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] 2025-01-16 07:16:09 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=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18ccf13b 2025-01-16 07:16:09 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=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6be9e443 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5f990556 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55875ea7 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] 2025-01-16 07:16:09 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=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 937, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 938, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 939, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 940, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 941, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 942, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@36f4c790] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@36f4c790] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecaf3cc, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecaf3cc, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@76ce38f5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 943, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 944, missCount = 6] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@76ce38f5, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@76ce38f5, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 945, missCount = 6] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@76ce38f5, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@195332ed 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@195332ed] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@195332ed] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@76ce38f5, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 946, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 947, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 948, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=null}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Tata, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 949, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 950, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 951, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 952, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 953, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 954, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@195332ed] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@195332ed] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@76ce38f5, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@76ce38f5, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@169daea9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 955, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 956, missCount = 6] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@169daea9, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@169daea9, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 957, missCount = 6] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@169daea9, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@c9cc09f 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@c9cc09f] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@c9cc09f] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@169daea9, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 958, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 959, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 960, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Tata, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:09 TRACE 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@99, Language.code=es_es}, 3={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}} 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:09 TRACE 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}} 2025-01-16 07:16:09 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 TRACE 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]} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@7701253],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@7701253],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 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=[org.codefilarete.stalactite.engine.model.Language@7701253],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@7701253],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@61836503,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@7701253],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@61836503,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@7701253, org.codefilarete.stalactite.engine.model.Language@3586461a],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@61836503,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@7701253, org.codefilarete.stalactite.engine.model.Language@3586461a],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@61836503,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 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=[org.codefilarete.stalactite.engine.model.Language@7701253, org.codefilarete.stalactite.engine.model.Language@3586461a],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@61836503,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@61836503,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@61836503,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@7701253],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@7701253],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@7701253],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@7701253],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@7701253],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@7701253, org.codefilarete.stalactite.engine.model.Language@1eb7de01],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@7701253, org.codefilarete.stalactite.engine.model.Language@1eb7de01],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] 2025-01-16 07:16:09 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@7701253, org.codefilarete.stalactite.engine.model.Language@1eb7de01],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:09 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 TRACE 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]} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@230e894],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@230e894],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 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=[org.codefilarete.stalactite.engine.model.Language@230e894],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@230e894],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@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@230e894],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@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@230e894, org.codefilarete.stalactite.engine.model.Language@dae0597],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@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@230e894, org.codefilarete.stalactite.engine.model.Language@dae0597],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@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 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=[org.codefilarete.stalactite.engine.model.Language@230e894, org.codefilarete.stalactite.engine.model.Language@dae0597],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@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@230e894],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@230e894],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@230e894],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@230e894],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@230e894],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@230e894, org.codefilarete.stalactite.engine.model.Language@5f9f82ea],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@230e894, org.codefilarete.stalactite.engine.model.Language@5f9f82ea],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] 2025-01-16 07:16:09 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@230e894, org.codefilarete.stalactite.engine.model.Language@5f9f82ea],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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 961, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 962, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 963, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 964, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 965, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 966, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@c9cc09f] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@c9cc09f] after transaction 2025-01-16 07:16:09 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@169daea9, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@169daea9, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22e0a633, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 967, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 968, missCount = 6] 2025-01-16 07:16:09 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22e0a633, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22e0a633, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 969, missCount = 6] 2025-01-16 07:16:09 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22e0a633, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:09 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6cebeb7d 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6cebeb7d] for JDBC transaction 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6cebeb7d] to manual commit 2025-01-16 07:16:09 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22e0a633, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 970, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 971, missCount = 6] 2025-01-16 07:16:09 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:09 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 972, missCount = 6] 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:09 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:09 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:09 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:09 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2025-01-16 07:16:09 TRACE 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} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:09 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=,version=0] 2025-01-16 07:16:09 TRACE 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 | {} 2025-01-16 07:16:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35a40528 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2464520c 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e496e14 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b8291ff 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143776b6 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31ab93ea 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 973, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 974, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 975, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 976, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 977, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 978, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6cebeb7d] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6cebeb7d] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22e0a633, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@22e0a633, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2143dff1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 979, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 980, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2143dff1, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2143dff1, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 981, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2143dff1, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@eee9fa9 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@eee9fa9] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@eee9fa9] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2143dff1, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 982, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 983, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 984, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Tonton, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Tintin, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}, 3={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.name=Tantan, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@123}, 4={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.name=Tata, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:10 TRACE 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%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a365511 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38dd3dd5 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f850d83 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1435b14b 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@532247f5 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54ccb107 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51901676 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5afc73e7 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a365511 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38dd3dd5 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f850d83 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1435b14b 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@532247f5 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54ccb107 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51901676 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5afc73e7 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a365511 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38dd3dd5 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f850d83 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1435b14b 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@532247f5 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54ccb107 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51901676 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5afc73e7 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 985, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 986, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 987, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 988, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 989, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 990, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@eee9fa9] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@eee9fa9] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2143dff1, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2143dff1, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecd1236, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 991, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 992, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecd1236, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecd1236, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 993, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecd1236, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@61a045c5 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@61a045c5] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@61a045c5] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecd1236, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 994, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 995, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 996, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Titi, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 3={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.name=Tutu, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 4={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.name=Tonton, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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 lower(Country.name) like lower(?) | {1=%O%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dddd554 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e40c171 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54d837cb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6fc06ec4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d7ae8e7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3809f4ec on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dddd554 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e40c171 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54d837cb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6fc06ec4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d7ae8e7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3809f4ec on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 997, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 998, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 999, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1000, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1001, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1002, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@61a045c5] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@61a045c5] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecd1236, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4ecd1236, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@52e3b39b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1003, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1004, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@52e3b39b, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@52e3b39b, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1005, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@52e3b39b, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.lesser]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@25ba93bf 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@25ba93bf] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@25ba93bf] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@52e3b39b, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1006, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1007, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1008, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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] 2025-01-16 07:16:10 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=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e220c0c 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61d3ee02 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@250deace 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4df7e8b 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@181c7470 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@528db627 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1009, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1010, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1011, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1012, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1013, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1014, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@25ba93bf] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@25ba93bf] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@52e3b39b, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@52e3b39b, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@46affadf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1015, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1016, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@46affadf, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@46affadf, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1017, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@46affadf, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3deba98e 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3deba98e] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3deba98e] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@46affadf, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1018, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1019, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1020, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=Fri Jan 22 11:10:23 UTC 2010, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=Fri May 10 10:30:45 UTC 2024, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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=Thu Jan 16 07:16:10 UTC 2025} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62317220 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2bca0115 on object Republic[deputeCount=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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c4921f1 on object Republic[deputeCount=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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@77045c4 on object Republic[deputeCount=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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@340e6052 on object Republic[deputeCount=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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17d998b on object Republic[deputeCount=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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1021, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1022, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1023, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1024, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1025, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1026, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3deba98e] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3deba98e] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@46affadf, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@46affadf, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5e2b0fa, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1027, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1028, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5e2b0fa, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5e2b0fa, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1029, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5e2b0fa, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_all]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@42294ce4 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@42294ce4] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@42294ce4] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5e2b0fa, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1030, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1031, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1032, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=a description with a keyword, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=a keyword contained in the description, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=TOtO, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 3={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.name=toTO, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 4={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.name=TonTon, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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 (lower(Country.name) = lower(?) and lower(Country.description) like lower(?)) | {1=toTO, 2=%CoNtAINed%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30696c34 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76a4394a 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@408a7f58 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@720fecfd 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7115e771 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62f636b4 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1033, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1034, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1035, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1036, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1037, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1038, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@42294ce4] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@42294ce4] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5e2b0fa, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5e2b0fa, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d1b5c63, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1039, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1040, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d1b5c63, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d1b5c63, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1041, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d1b5c63, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_and]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@236b02de 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@236b02de] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@236b02de] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d1b5c63, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1042, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1043, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1044, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=a description with a keyword, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=a keyword contained in the description, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=TOtO, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 3={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.name=toTO, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 4={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.name=TonTon, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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 (lower(Country.name) = lower(?) and Country.description like ?) | {1=toTO, 2=%contained%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2adc508f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@347f94ac 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3de7ee1b 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e57917a 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e1d8b84 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c882b6a 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1045, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1046, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1047, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1048, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1049, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1050, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@236b02de] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@236b02de] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d1b5c63, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d1b5c63, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@550f5c0a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1051, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1052, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@550f5c0a, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@550f5c0a, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1053, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@550f5c0a, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@37acbc84 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@37acbc84] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@37acbc84] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@550f5c0a, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1054, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1055, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1056, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@728a778c 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@29ae8450 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b147c2f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e4ebad5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1fc47319 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@577981ca on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1057, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1058, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1059, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1060, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1061, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1062, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@37acbc84] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@37acbc84] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@550f5c0a, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@550f5c0a, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3a75a52a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1063, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1064, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3a75a52a, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3a75a52a, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1065, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3a75a52a, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2199147f 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2199147f] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2199147f] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3a75a52a, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1066, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1067, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1068, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=true, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1138b3b0 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c127107 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@162fc7cd 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@31ef92a0 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d4cf992 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5354a59 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1361ca55 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@441b598f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fa4218d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1069, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1070, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1071, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1072, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1073, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1074, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2199147f] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2199147f] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3a75a52a, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3a75a52a, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2ebf0e46, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1075, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1076, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2ebf0e46, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2ebf0e46, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1077, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2ebf0e46, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@634d8b77 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@634d8b77] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@634d8b77] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2ebf0e46, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1078, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1079, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1080, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Tata, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1081, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1082, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1083, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1084, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1085, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1086, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@634d8b77] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@634d8b77] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2ebf0e46, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2ebf0e46, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@741f7b3c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1087, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1088, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@741f7b3c, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@741f7b3c, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1089, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@741f7b3c, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73b901e4 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@73b901e4] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73b901e4] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@741f7b3c, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1090, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1091, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1092, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=a description with a keyword, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=a keyword contained in the description, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25424432 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4923426f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@101bd174 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51ff3472 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16508af6 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@588e6939 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1093, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1094, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1095, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1096, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1097, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1098, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@73b901e4] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73b901e4] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@741f7b3c, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@741f7b3c, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1325cc1d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1099, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1100, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1325cc1d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1325cc1d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1101, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1325cc1d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1b0f3b5 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1b0f3b5] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1b0f3b5] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1325cc1d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1102, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1103, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1104, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Titi, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 3={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.name=Tata, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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 in (?) | {1=Titi} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@443fae4a 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51cc3cc2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42c309e9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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 lower(Country.name) in (lower(?)) | {1=tiTI} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d632fe9 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3c53a002 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a964c56 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c1fd225 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@228a1bfd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a261706 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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 lower(Country.name) in (lower(?), lower(?)) | {1=tiTI, 2=TOto} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73fbe2ce 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67c4c009 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@eddff60 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@680fd480 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bb4ade3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5af3630a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73fbe2ce 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67c4c009 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@eddff60 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@680fd480 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bb4ade3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5af3630a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1105, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1106, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1107, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1108, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1109, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1110, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1b0f3b5] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1b0f3b5] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1325cc1d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1325cc1d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2fd44168, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1111, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1112, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2fd44168, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2fd44168, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1113, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2fd44168, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notIn_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6e7e9cab 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6e7e9cab] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6e7e9cab] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2fd44168, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1114, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1115, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1116, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Titi, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 3={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.name=Tata, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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 lower(Country.name) not in (lower(?)) | {1=TATA} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f09a29b 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ffcb0a0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@441c9818 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@671bcc16 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59e9d9fa on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79955687 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f09a29b 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ffcb0a0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@441c9818 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@671bcc16 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59e9d9fa on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79955687 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1117, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1118, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1119, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1120, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1121, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1122, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6e7e9cab] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6e7e9cab] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2fd44168, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2fd44168, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aecf059, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1123, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1124, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aecf059, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aecf059, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1125, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aecf059, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@399eb2ed 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@399eb2ed] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@399eb2ed] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aecf059, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1126, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1127, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1128, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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] 2025-01-16 07:16:10 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=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48bd1b0b 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74ae56cb 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6867e273 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67534eeb 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43615fc7 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14c259a2 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48bd1b0b 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74ae56cb 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6867e273 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67534eeb 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43615fc7 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14c259a2 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1129, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1130, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1131, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1132, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1133, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1134, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@399eb2ed] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@399eb2ed] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aecf059, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aecf059, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bad9fbb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1135, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1136, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bad9fbb, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bad9fbb, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1137, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bad9fbb, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2d24dc25 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2d24dc25] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d24dc25] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bad9fbb, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1138, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1139, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1140, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 5 times 2025-01-16 07:16:10 TRACE 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@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78, 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@43}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1141, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1142, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1143, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1144, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1145, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1146, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2d24dc25] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d24dc25] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bad9fbb, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2bad9fbb, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4961b6f0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1147, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1148, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4961b6f0, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4961b6f0, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1149, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4961b6f0, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@55f591c2 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@55f591c2] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@55f591c2] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4961b6f0, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1150, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1151, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1152, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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] 2025-01-16 07:16:10 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=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@321aaff0 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@50c1af3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60bd0d27 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@70c058e9 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1833f86 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@95fdea4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@321aaff0 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@50c1af3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60bd0d27 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@70c058e9 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1833f86 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@95fdea4 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1153, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1154, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1155, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1156, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1157, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1158, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@55f591c2] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@55f591c2] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4961b6f0, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4961b6f0, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aaa9cc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1159, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1160, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aaa9cc, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aaa9cc, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1161, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aaa9cc, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@71f7ed43 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@71f7ed43] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@71f7ed43] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aaa9cc, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1162, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1163, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1164, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=a description with a keyword, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=a keyword contained in the description, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72c3d4b8 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4249978b 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40250ddd 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@715059be 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21b5dbc 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ab8f3c7 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1165, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1166, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1167, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1168, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1169, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1170, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@71f7ed43] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@71f7ed43] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aaa9cc, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6aaa9cc, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d377180, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1171, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1172, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d377180, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d377180, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1173, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d377180, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@65192d27 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@65192d27] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@65192d27] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d377180, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1174, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1175, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1176, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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@99, Language.code=es_es}, 3={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1177, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1178, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1179, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1180, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1181, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1182, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@65192d27] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@65192d27] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d377180, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d377180, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@65ab87e4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1183, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1184, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@65ab87e4, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@65ab87e4, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1185, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@65ab87e4, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@40b415c0 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@40b415c0] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@40b415c0] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@65ab87e4, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1186, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1187, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1188, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53b6d9 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46c22594 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27446428 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@295af581 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29cd44e3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d2c00d6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53b6d9 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46c22594 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27446428 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@295af581 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29cd44e3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d2c00d6 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@234c32b3 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bdb83c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56320892 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78f308c1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cd775f3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a678263 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@234c32b3 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bdb83c1 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56320892 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78f308c1 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cd775f3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a678263 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1189, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1190, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1191, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1192, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1193, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1194, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@40b415c0] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@40b415c0] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@65ab87e4, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@65ab87e4, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b58735, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1195, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1196, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b58735, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b58735, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1197, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b58735, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.or]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6ef772da 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6ef772da] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6ef772da] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b58735, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1198, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1199, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1200, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=a description with a keyword, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=a keyword contained in the description, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=TOtO, Republic.modificationDate=null, Republic.euMember=true, Republic.presidentId=null}, 3={Republic.creationDate=null, Republic.description=a keyword contained in the description, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.name=toTO, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 4={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.name=TonTon, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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 = ? or Country.description = ? | {1=TOtO, 2=a description with a keyword} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ca2159a 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@9a3b9ba on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44d6039d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7adbf40c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4745df2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@704a6c0a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ca2159a 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@9a3b9ba 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44d6039d 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7adbf40c 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4745df2 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@704a6c0a 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31844aaf 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74fabca7 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] 2025-01-16 07:16:10 TRACE 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 = ? or (Country.description = ? and Country.euMember = ?) or president.name = ? | {1=TonTon, 2=a keyword contained in the description, 3=true, 4=me} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ced033 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@485a7298 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@199f41c3 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@27d3ba25 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22adeee1 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41df222e 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cebec79 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4269ff03 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ced033 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@485a7298 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@199f41c3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@27d3ba25 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22adeee1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41df222e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ced033 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@485a7298 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@199f41c3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@27d3ba25 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22adeee1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41df222e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1201, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1202, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1203, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1204, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1205, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1206, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6ef772da] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6ef772da] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b58735, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b58735, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1207, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1208, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1209, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@17833f 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@17833f] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@17833f] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1210, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1211, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1212, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=a description with a keyword, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=a keyword contained in the description, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b457208 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d2bd45a 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c190267 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@608de3fb 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34b456a3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30ba6068 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b457208 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d2bd45a 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c190267 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@608de3fb 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34b456a3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30ba6068 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1213, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1214, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1215, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1216, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1217, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1218, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@17833f] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@17833f] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71fa5b2d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1219, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1220, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71fa5b2d, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71fa5b2d, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1221, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71fa5b2d, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@12a0dc5a 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@12a0dc5a] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@12a0dc5a] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71fa5b2d, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1222, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1223, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1224, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d3d8794 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a8dfdf7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c8fdf2f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4906e4cd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c1d9114 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e29471f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52c3818d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@590ac60e 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16b2eaad 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@293a787a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f94dd0d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@47c2ba49 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60c1370f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4994e2af on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@402e88b3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f5a854 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] 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b68097a 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56178090 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3486de4d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2833808 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19294756 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b5f8688 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ada92a2 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@309876a8 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1225, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1226, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1227, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1228, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1229, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1230, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@12a0dc5a] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@12a0dc5a] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71fa5b2d, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71fa5b2d, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64904416, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1231, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1232, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64904416, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64904416, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1233, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64904416, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@586f01b9 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@586f01b9] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@586f01b9] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64904416, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1234, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1235, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1236, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f196dfe 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5dedb905 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24690f54 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@178f3ded on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@614ad27e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@db572ac on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f196dfe 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5dedb905 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24690f54 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@178f3ded 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@614ad27e 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@db572ac 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1237, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1238, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1239, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1240, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1241, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1242, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@586f01b9] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@586f01b9] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64904416, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@64904416, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27e0aedb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1243, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1244, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27e0aedb, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27e0aedb, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1245, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27e0aedb, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1669899 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1669899] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1669899] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27e0aedb, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1246, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1247, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1248, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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] 2025-01-16 07:16:10 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=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@317d3cba 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@396c370a 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35b451d9 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36609701 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e3a8ffc 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4917377b 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1249, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1250, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1251, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1252, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1253, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1254, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1669899] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1669899] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27e0aedb, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27e0aedb, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@748b2d3a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1255, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1256, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@748b2d3a, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@748b2d3a, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1257, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@748b2d3a, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7ec41938 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7ec41938] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7ec41938] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@748b2d3a, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1258, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1259, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1260, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Titi, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=,version=0] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56f4c2b1 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43d67fe9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c7ea95a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1127ec2d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33b0f1e2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a6dbab7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1261, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1262, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1263, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1264, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1265, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1266, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7ec41938] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7ec41938] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@748b2d3a, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@748b2d3a, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62ebcd4c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1267, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1268, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62ebcd4c, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62ebcd4c, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1269, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62ebcd4c, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@56600f12 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@56600f12] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@56600f12] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62ebcd4c, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1270, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1271, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1272, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Titi, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d0c95d3 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e9cceff on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cab0abd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2edda0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23488e7a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7762964c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1273, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1274, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1275, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1276, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1277, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1278, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@56600f12] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@56600f12] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62ebcd4c, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62ebcd4c, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3179f8eb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1279, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1280, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3179f8eb, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3179f8eb, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1281, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3179f8eb, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@56259be0 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@56259be0] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@56259be0] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3179f8eb, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1282, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1283, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1284, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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] 2025-01-16 07:16:10 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=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@232cf070 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a87b1ae 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51a5b1c3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cdf35fd 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b37956f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77600663 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1285, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1286, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1287, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1288, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1289, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1290, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@56259be0] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@56259be0] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3179f8eb, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3179f8eb, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e93684d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1291, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1292, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e93684d, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e93684d, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1293, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e93684d, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_dynamic_inMemory]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@29381a1d 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@29381a1d] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@29381a1d] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e93684d, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1294, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1295, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1296, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto_b, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=TOtO_c, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 3={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.name=toTO_a, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 4={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.name=TonTon, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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@77, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 6 times 2025-01-16 07:16:10 TRACE 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@44}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@44}, 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}, 6={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:10 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:10 TRACE 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 like ? | {1=%_%} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@3a04a5f7],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@3a04a5f7],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@3a04a5f7],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@3a04a5f7],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@3a04a5f7],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@3a04a5f7, org.codefilarete.stalactite.engine.model.Language@7da66aa8],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@3a04a5f7, org.codefilarete.stalactite.engine.model.Language@7da66aa8],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@3a04a5f7, org.codefilarete.stalactite.engine.model.Language@7da66aa8],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@3a04a5f7],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@3a04a5f7],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@3a04a5f7],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@3a04a5f7],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@3a04a5f7],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@5ece0efe, org.codefilarete.stalactite.engine.model.Language@3a04a5f7],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@5ece0efe, org.codefilarete.stalactite.engine.model.Language@3a04a5f7],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@5ece0efe, org.codefilarete.stalactite.engine.model.Language@3a04a5f7],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@3a04a5f7],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@3a04a5f7],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@44,languages=[org.codefilarete.stalactite.engine.model.Language@3a04a5f7],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@3a04a5f7],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@3a04a5f7],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@5ece0efe, org.codefilarete.stalactite.engine.model.Language@3a04a5f7],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@5ece0efe, org.codefilarete.stalactite.engine.model.Language@3a04a5f7],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@44,languages=[org.codefilarete.stalactite.engine.model.Language@5ece0efe, org.codefilarete.stalactite.engine.model.Language@3a04a5f7],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:10 TRACE 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 like ? | {1=%_%} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@2aa6a642],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@2aa6a642],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@2aa6a642],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@2aa6a642],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@2aa6a642],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@79130491, org.codefilarete.stalactite.engine.model.Language@2aa6a642],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@79130491, org.codefilarete.stalactite.engine.model.Language@2aa6a642],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@79130491, org.codefilarete.stalactite.engine.model.Language@2aa6a642],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@2aa6a642],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@2aa6a642],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@2aa6a642],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@2aa6a642],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@2aa6a642],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@2aa6a642, org.codefilarete.stalactite.engine.model.Language@162d063b],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@2aa6a642, org.codefilarete.stalactite.engine.model.Language@162d063b],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@2aa6a642, org.codefilarete.stalactite.engine.model.Language@162d063b],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@2aa6a642],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@2aa6a642],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@44,languages=[org.codefilarete.stalactite.engine.model.Language@2aa6a642],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@2aa6a642],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@2aa6a642],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@2aa6a642, org.codefilarete.stalactite.engine.model.Language@162d063b],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@2aa6a642, org.codefilarete.stalactite.engine.model.Language@162d063b],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@44,languages=[org.codefilarete.stalactite.engine.model.Language@2aa6a642, org.codefilarete.stalactite.engine.model.Language@162d063b],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1297, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1298, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1299, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1300, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1301, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1302, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@29381a1d] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@29381a1d] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e93684d, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e93684d, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6139285a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1303, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1304, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6139285a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6139285a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1305, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6139285a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5988407b 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5988407b] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5988407b] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6139285a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1306, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1307, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1308, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Person_nicknames(nicknames, id) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=Jane Do}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=John Do}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 on object 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 on object 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 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=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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 on object 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 on object 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 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=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@46b72cab,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object 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@46b72cab,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object 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@46b72cab,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 on object 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@46b72cab,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 on object 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@46b72cab,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] 2025-01-16 07:16:10 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=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@46b72cab,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@46b72cab,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 on object 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 on object 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 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=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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 on object 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 on object 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 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=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@283187ff,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object 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@283187ff,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object 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@283187ff,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 on object 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@283187ff,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 on object 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@283187ff,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] 2025-01-16 07:16:10 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=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@283187ff,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@283187ff,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1309, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1310, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1311, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1312, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1313, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1314, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5988407b] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5988407b] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6139285a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6139285a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@63d09641, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1315, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1316, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@63d09641, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@63d09641, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1317, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@63d09641, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notLike_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6205f02b 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6205f02b] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6205f02b] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@63d09641, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1318, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1319, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1320, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Titi, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 3={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.name=Tutu, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 4={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.name=Tonton, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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 lower(Country.name) not like lower(?) | {1=%O%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23fbe411 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76200ec9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e7867a3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@590fb210 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46871c49 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b6f3e45 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23fbe411 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76200ec9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e7867a3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@590fb210 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46871c49 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b6f3e45 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1321, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1322, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1323, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1324, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1325, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1326, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6205f02b] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6205f02b] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@63d09641, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@63d09641, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@637f9eb6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1327, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1328, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@637f9eb6, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@637f9eb6, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1329, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@637f9eb6, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@71f0098a 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@71f0098a] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@71f0098a] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@637f9eb6, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1330, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1331, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1332, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Tata, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@73fe0474],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@73fe0474],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@73fe0474],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@73fe0474],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@2ab90dd4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@73fe0474],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@2ab90dd4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@7f8b7b1e, org.codefilarete.stalactite.engine.model.Language@73fe0474],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@2ab90dd4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@7f8b7b1e, org.codefilarete.stalactite.engine.model.Language@73fe0474],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@2ab90dd4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@7f8b7b1e, org.codefilarete.stalactite.engine.model.Language@73fe0474],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@2ab90dd4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@2ab90dd4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@2ab90dd4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@73fe0474],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@73fe0474],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@73fe0474],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@73fe0474],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@73fe0474],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@17353fbd, org.codefilarete.stalactite.engine.model.Language@73fe0474],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@17353fbd, org.codefilarete.stalactite.engine.model.Language@73fe0474],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] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@17353fbd, org.codefilarete.stalactite.engine.model.Language@73fe0474],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@3fb647e2],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@3fb647e2],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@3fb647e2],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@3fb647e2],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@3f5efaf8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@3fb647e2],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@3f5efaf8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@3fb647e2, org.codefilarete.stalactite.engine.model.Language@74ac4815],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@3f5efaf8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@3fb647e2, org.codefilarete.stalactite.engine.model.Language@74ac4815],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@3f5efaf8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@3fb647e2, org.codefilarete.stalactite.engine.model.Language@74ac4815],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@3f5efaf8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@3f5efaf8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@3f5efaf8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@3fb647e2],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@3fb647e2],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@3fb647e2],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@3fb647e2],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@3fb647e2],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@5db00e50, org.codefilarete.stalactite.engine.model.Language@3fb647e2],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@5db00e50, org.codefilarete.stalactite.engine.model.Language@3fb647e2],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] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@5db00e50, org.codefilarete.stalactite.engine.model.Language@3fb647e2],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1333, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1334, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1335, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1336, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1337, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1338, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@71f0098a] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@71f0098a] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@637f9eb6, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@637f9eb6, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4bca0913, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1339, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1340, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4bca0913, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4bca0913, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1341, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4bca0913, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@185ea2dd 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@185ea2dd] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@185ea2dd] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4bca0913, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1342, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1343, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1344, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Tata, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}, 3={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.name=Titi, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@123}, 4={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.name=Tutu, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@456}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 5 times 2025-01-16 07:16:10 TRACE 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@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@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@44}} 2025-01-16 07:16:10 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@4b0f130f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@4b0f130f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@4b0f130f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@4b0f130f],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@4b0f130f],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@4b0f130f, org.codefilarete.stalactite.engine.model.Language@51ed4c3f],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@4b0f130f, org.codefilarete.stalactite.engine.model.Language@51ed4c3f],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] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@4b0f130f, org.codefilarete.stalactite.engine.model.Language@51ed4c3f],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@4b0f130f],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@4b0f130f],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@4b0f130f],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@4b0f130f],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@4b0f130f],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@4b0f130f, org.codefilarete.stalactite.engine.model.Language@24aa7410],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@4b0f130f, org.codefilarete.stalactite.engine.model.Language@24aa7410],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] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@4b0f130f, org.codefilarete.stalactite.engine.model.Language@24aa7410],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@4b0f130f],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@4b0f130f],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@44,languages=[org.codefilarete.stalactite.engine.model.Language@4b0f130f],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1345, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1346, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1347, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1348, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1349, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1350, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@185ea2dd] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@185ea2dd] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4bca0913, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4bca0913, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53006505, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1351, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1352, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53006505, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53006505, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1353, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53006505, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2586ccb7 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2586ccb7] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2586ccb7] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53006505, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1354, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1355, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1356, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@435a0e52],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@435a0e52],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@435a0e52],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@435a0e52],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@558ece5a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@435a0e52],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@558ece5a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@6cbe9c78, org.codefilarete.stalactite.engine.model.Language@435a0e52],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@558ece5a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@6cbe9c78, org.codefilarete.stalactite.engine.model.Language@435a0e52],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@558ece5a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@6cbe9c78, org.codefilarete.stalactite.engine.model.Language@435a0e52],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@558ece5a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@558ece5a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@558ece5a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@435a0e52],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@435a0e52],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@435a0e52],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@435a0e52],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@435a0e52],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@435a0e52, org.codefilarete.stalactite.engine.model.Language@6d4693ee],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@435a0e52, org.codefilarete.stalactite.engine.model.Language@6d4693ee],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] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@435a0e52, org.codefilarete.stalactite.engine.model.Language@6d4693ee],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation delete from Country_languages where country_id = ? and languages_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@77, Country_languages.country_id=o.c.s.i.PersistedIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99, Country_languages.country_id=o.c.s.i.PersistedIdentifier@43}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation delete from Republic where id = ? | {1={Republic.id=o.c.s.i.PersistedIdentifier@42}, 2={Republic.id=o.c.s.i.PersistedIdentifier@43}} 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1357, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1358, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1359, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1360, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1361, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1362, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2586ccb7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2586ccb7] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53006505, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53006505, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2eb453b8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1363, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1364, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2eb453b8, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2eb453b8, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1365, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2eb453b8, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4725a193 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4725a193] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4725a193] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2eb453b8, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1366, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1367, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1368, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto_b, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=TOtO_c, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 3={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.name=toTO_a, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 4={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.name=TonTon, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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 Country.name asc | {1=%t%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3978cbe6 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e09740d 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@774900ac 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1bd51a0b 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a3803eb 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25cb3c60 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3978cbe6 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e09740d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@774900ac on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1bd51a0b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a3803eb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25cb3c60 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3978cbe6 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e09740d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@774900ac on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1bd51a0b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a3803eb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25cb3c60 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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 lower(Country.name) asc | {1=%t%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2561aada 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@47f0d8db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c4b6167 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ff36540 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@703898a9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@179f9f90 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2561aada 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@47f0d8db on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c4b6167 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ff36540 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@703898a9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@179f9f90 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2561aada 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@47f0d8db 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c4b6167 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ff36540 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@703898a9 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@179f9f90 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1369, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1370, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1371, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1372, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1373, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1374, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4725a193] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4725a193] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2eb453b8, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2eb453b8, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c8ab4c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1375, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1376, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c8ab4c, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c8ab4c, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1377, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c8ab4c, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.lesserEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2025402 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2025402] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2025402] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c8ab4c, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1378, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1379, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1380, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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] 2025-01-16 07:16:10 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=,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74cae819 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67e43f51 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37aaa8b1 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f208930 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@114cbcc4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7341617c 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74cae819 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67e43f51 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37aaa8b1 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f208930 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@114cbcc4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7341617c 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1381, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1382, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1383, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1384, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1385, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1386, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2025402] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2025402] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c8ab4c, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c8ab4c, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@41478fb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1387, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1388, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@41478fb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@41478fb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1389, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@41478fb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7c26b384 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7c26b384] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7c26b384] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@41478fb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1390, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1391, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1392, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=,version=0] 2025-01-16 07:16:10 TRACE 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 | {} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f4db912 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51ccf311 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34ae4fd9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d76c3e2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ace6b0a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2cd8310d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1393, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1394, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1395, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1396, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1397, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1398, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7c26b384] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7c26b384] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@41478fb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@41478fb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@bebbcbd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1399, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1400, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@bebbcbd, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@bebbcbd, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1401, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@bebbcbd, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@126410f1 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@126410f1] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@126410f1] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@bebbcbd, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1402, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1403, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1404, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10a47166 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@47b7f154 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd84bbb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25d4cf47 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dcba21c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4281b58d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1405, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1406, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1407, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1408, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1409, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1410, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@126410f1] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@126410f1] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@bebbcbd, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@bebbcbd, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11d2b5c7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1411, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1412, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11d2b5c7, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11d2b5c7, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1413, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11d2b5c7, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@41592ea3 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@41592ea3] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@41592ea3] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11d2b5c7, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1414, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1415, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1416, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=a description with a keyword, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=a keyword contained in the description, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31da6b56 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d0fc7ef 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ef293a6 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d90349a 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21812abd 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ba4e288 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1417, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1418, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1419, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1420, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1421, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1422, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@41592ea3] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@41592ea3] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11d2b5c7, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11d2b5c7, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@248f8963, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1423, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1424, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@248f8963, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@248f8963, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1425, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@248f8963, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@36e92f95 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@36e92f95] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@36e92f95] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@248f8963, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1426, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1427, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1428, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.creationDate=null, Republic.description=null, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=Toto, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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@77, 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}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@3226aaef],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@3226aaef],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@3226aaef],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@3226aaef],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@1b9ea9c5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@3226aaef],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@1b9ea9c5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@1ffceeae, org.codefilarete.stalactite.engine.model.Language@3226aaef],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@1b9ea9c5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@1ffceeae, org.codefilarete.stalactite.engine.model.Language@3226aaef],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@1b9ea9c5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@1ffceeae, org.codefilarete.stalactite.engine.model.Language@3226aaef],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@1b9ea9c5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@1b9ea9c5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@1b9ea9c5,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@3226aaef],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@3226aaef],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@3226aaef],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@3226aaef],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@3226aaef],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@7c466ff4, org.codefilarete.stalactite.engine.model.Language@3226aaef],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@7c466ff4, org.codefilarete.stalactite.engine.model.Language@3226aaef],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] 2025-01-16 07:16:10 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@43,languages=[org.codefilarete.stalactite.engine.model.Language@7c466ff4, org.codefilarete.stalactite.engine.model.Language@3226aaef],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@647e2e5d],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@647e2e5d],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@647e2e5d],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c508924 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11908095 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@647e2e5d],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@4b848182,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143b496f 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@647e2e5d],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@4b848182,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6453dcc3 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@647e2e5d, org.codefilarete.stalactite.engine.model.Language@787eb31b],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@4b848182,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a9e251 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@647e2e5d, org.codefilarete.stalactite.engine.model.Language@787eb31b],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@4b848182,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 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=[org.codefilarete.stalactite.engine.model.Language@647e2e5d, org.codefilarete.stalactite.engine.model.Language@787eb31b],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@4b848182,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66e61106 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@4b848182,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c206c5d 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@4b848182,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1429, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1430, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1431, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1432, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1433, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1434, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@36e92f95] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@36e92f95] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@248f8963, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@248f8963, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1719a507, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1435, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1436, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1719a507, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1719a507, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1437, missCount = 6] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1719a507, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@70178324 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@70178324] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@70178324] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1719a507, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@719b8c4e]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1438, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1439, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1440, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.creationDate=null, Republic.description=a description with a keyword, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}, 2={Republic.creationDate=null, Republic.description=a keyword contained in the description, Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.name=null, Republic.modificationDate=null, Republic.euMember=false, Republic.presidentId=null}} 2025-01-16 07:16:10 TRACE 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%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@695330cc 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@20f3c9e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2dadf047 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4faad6d6 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@441de5ff 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6700af3 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1441, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1442, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1443, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1444, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1445, missCount = 6] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1446, missCount = 6] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@70178324] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@70178324] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1719a507, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1719a507, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [178687580] from cache with key [[MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1447, missCount = 6] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@7bc847dd testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@320075ea testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7e66c414 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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: 47, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.713 s - in org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest [INFO] Running org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest 2025-01-16 07:16:10 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:10 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:10 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:10 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@516a54be declaringClass = 'org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:10 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest] 2025-01-16 07:16:10 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest]: using defaults. 2025-01-16 07:16:10 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] 2025-01-16 07:16:10 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] 2025-01-16 07:16:10 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@53dee7a2, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@501286c3, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@42097f28, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7494e6c7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@50d3fc00, org.springframework.test.context.transaction.TransactionalTestExecutionListener@14335c47, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1dca91d6, org.springframework.test.context.event.EventPublishingTestExecutionListener@4ebbee76, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1c7385d, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@f989d46, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@4695f942, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@574c67b8, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@6ff1b8dc, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@24487ac9] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7c17c87e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2025-01-16 07:16:10 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2025-01-16 07:16:10 DEBUG StandardEnvironment Activating profiles [] 2025-01-16 07:16:10 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration} 2025-01-16 07:16:10 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@4795fe87 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2025-01-16 07:16:10 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:10 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:10 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query. 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:10 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:10 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:10 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:10 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 11 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository' 2025-01-16 07:16:10 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository… 2025-01-16 07:16:10 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository. 2025-01-16 07:16:10 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@c3ff606 2025-01-16 07:16:10 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id)) 2025-01-16 07:16:10 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2025-01-16 07:16:10 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:16:10 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)) 2025-01-16 07:16:10 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id)) 2025-01-16 07:16:10 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id)) 2025-01-16 07:16:10 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:10 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:16:10 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id)) 2025-01-16 07:16:10 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:16:10 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:10 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id) 2025-01-16 07:16:10 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:16:10 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_country_id_Country_id foreign key(country_id) references Country(id) 2025-01-16 07:16:10 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id) 2025-01-16 07:16:10 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:16:10 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id) 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1201012359] in cache under key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1447, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1448, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7c17c87e, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7c17c87e, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1449, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7c17c87e, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3ae72c34 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3ae72c34] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3ae72c34] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7c17c87e, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1450, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1451, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1452, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tata, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@236e5ffa 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d97f3ef on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@269d7387 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c57e410 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50c8d23d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b7f00d9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25d01780 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77ccd734 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@46af3112 on object 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1453, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1454, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1455, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1456, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1457, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1458, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3ae72c34] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3ae72c34] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7c17c87e, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7c17c87e, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60bffecb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1459, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1460, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60bffecb, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60bffecb, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1461, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60bffecb, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.equals_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5c9eb43f 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5c9eb43f] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5c9eb43f] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60bffecb, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1462, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1463, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1464, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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 lower(Country.name) = lower(?) | {1=TOTO} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@41e51140 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@20a7e171 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e6d294e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@49a18614 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f8fefc6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@204f76da on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2e9d0443 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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 lower(Country.name) = lower(?) | {1=toto} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6140623a 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3729b745 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28eb8bad on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@559a5e7e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1af3fb00 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6aa65574 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@24cd318b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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 lower(Country.name) = lower(?) | {1=TOTO} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1b60fc89 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ea40c10 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35fd1646 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@423c246a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19e8a4a4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372bcdc6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6cab0d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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 lower(Country.name) = lower(?) | {1=toto} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2f0564df 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@492b990b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13029d60 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d8c2ff9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37e7285e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4226d302 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@62ba5744 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1465, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1466, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1467, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1468, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1469, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1470, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5c9eb43f] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5c9eb43f] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60bffecb, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60bffecb, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e6b2bb6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1471, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1472, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e6b2bb6, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e6b2bb6, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1473, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e6b2bb6, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@52f0e62b 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@52f0e62b] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@52f0e62b] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e6b2bb6, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1474, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1475, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1476, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=a description with a keyword, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@316d4a18 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@55ccea19 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79c7020a 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e2a4c4e 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e01a7d7 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f0fdc17 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@176fb92 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1477, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1478, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1479, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1480, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1481, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1482, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@52f0e62b] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@52f0e62b] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e6b2bb6, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e6b2bb6, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13ea4fd6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1483, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1484, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13ea4fd6, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13ea4fd6, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1485, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13ea4fd6, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@504dffbc 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@504dffbc] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@504dffbc] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13ea4fd6, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1486, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1487, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1488, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@777, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@676d03bf 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@99a5440 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ad73de1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@665cfc8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a88880d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e831c41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@472bc0b7 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d2f2bb8 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7a2a272a on object 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@676d03bf 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@99a5440 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ad73de1 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@665cfc8 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a88880d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e831c41 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@472bc0b7 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d2f2bb8 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7a2a272a 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1489, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1490, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1491, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1492, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1493, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1494, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@504dffbc] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@504dffbc] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13ea4fd6, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13ea4fd6, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@39f8db0e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1495, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1496, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@39f8db0e, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@39f8db0e, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1497, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@39f8db0e, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2794e6d3 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2794e6d3] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2794e6d3] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@39f8db0e, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1498, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1499, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1500, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7e2e756f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ca28e44 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30e24cc1 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51aa1c13 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b40a8be 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77cb5885 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@33b0b7d8 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1501, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1502, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1503, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1504, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1505, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1506, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2794e6d3] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2794e6d3] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@39f8db0e, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@39f8db0e, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@50914524, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1507, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1508, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@50914524, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@50914524, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1509, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@50914524, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7f55f80e 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7f55f80e] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7f55f80e] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@50914524, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1510, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1511, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1512, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tata, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1513, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1514, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1515, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1516, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1517, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1518, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7f55f80e] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7f55f80e] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@50914524, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@50914524, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1ad42bb3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1519, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1520, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1ad42bb3, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1ad42bb3, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1521, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1ad42bb3, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1f2c7599 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1f2c7599] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1f2c7599] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1ad42bb3, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1522, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1523, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1524, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tata, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:10 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@143f0603],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@143f0603],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@143f0603],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@143f0603],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@63c51a61,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@143f0603],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@63c51a61,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@143f0603],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@63c51a61,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@1ad2dcf0, org.codefilarete.stalactite.engine.model.Language@143f0603],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@63c51a61,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@1ad2dcf0, org.codefilarete.stalactite.engine.model.Language@143f0603],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@63c51a61,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@1ad2dcf0, org.codefilarete.stalactite.engine.model.Language@143f0603],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@63c51a61,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@63c51a61,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@63c51a61,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@143f0603],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@143f0603],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@143f0603],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@143f0603],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@143f0603],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@143f0603],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@615c851f, org.codefilarete.stalactite.engine.model.Language@143f0603],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@615c851f, org.codefilarete.stalactite.engine.model.Language@143f0603],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@615c851f, org.codefilarete.stalactite.engine.model.Language@143f0603],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@2f6c60c3],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@2f6c60c3],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@2f6c60c3],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@2f6c60c3],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@2b7ce06e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@2f6c60c3],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@2b7ce06e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@2f6c60c3],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@2b7ce06e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@32347dd4, org.codefilarete.stalactite.engine.model.Language@2f6c60c3],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@2b7ce06e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@32347dd4, org.codefilarete.stalactite.engine.model.Language@2f6c60c3],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@2b7ce06e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@32347dd4, org.codefilarete.stalactite.engine.model.Language@2f6c60c3],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@2b7ce06e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@2b7ce06e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@2b7ce06e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@2f6c60c3],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@2f6c60c3],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@2f6c60c3],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@2f6c60c3],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@2f6c60c3],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@2f6c60c3],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4e94f258, org.codefilarete.stalactite.engine.model.Language@2f6c60c3],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4e94f258, org.codefilarete.stalactite.engine.model.Language@2f6c60c3],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4e94f258, org.codefilarete.stalactite.engine.model.Language@2f6c60c3],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1525, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1526, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1527, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1528, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1529, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1530, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1f2c7599] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1f2c7599] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1ad42bb3, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1ad42bb3, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5f5ffc83, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1531, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1532, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5f5ffc83, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5f5ffc83, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1533, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5f5ffc83, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1db9b7e0 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1db9b7e0] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1db9b7e0] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5f5ffc83, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1534, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1535, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1536, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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 | {} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@563b9bc6 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78740e7c 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c719019 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@721b5e52 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bbbc4fd 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@368f3392 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@390b0862 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1537, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1538, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1539, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1540, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1541, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1542, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1db9b7e0] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1db9b7e0] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5f5ffc83, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5f5ffc83, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31a78026, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1543, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1544, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31a78026, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31a78026, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1545, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31a78026, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@595f32d0 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@595f32d0] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@595f32d0] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31a78026, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1546, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1547, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1548, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Tonton, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tintin, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.creationDate=null}, 3={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=Tantan, Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.description=null, Country.creationDate=null}, 4={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=Tata, Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@695fd7e 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36811d3b 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9bb83fc 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1fd66db2 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2272d4c 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@142efc4d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a2b62f8 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1502c366 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@50b0f441 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@695fd7e 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36811d3b 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9bb83fc 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1fd66db2 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2272d4c 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@142efc4d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a2b62f8 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1502c366 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@50b0f441 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@695fd7e 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36811d3b 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9bb83fc 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1fd66db2 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2272d4c 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@142efc4d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a2b62f8 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1502c366 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@50b0f441 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1549, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1550, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1551, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1552, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1553, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1554, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@595f32d0] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@595f32d0] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31a78026, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31a78026, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fa9dc45, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1555, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1556, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fa9dc45, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fa9dc45, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1557, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fa9dc45, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@260072a8 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@260072a8] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@260072a8] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fa9dc45, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1558, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1559, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1560, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 3={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=Tutu, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 4={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=Tonton, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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 lower(Country.name) like lower(?) | {1=%O%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3300893d 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@273b1982 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42f3dac6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@104533d6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ab8c934 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f328c5e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2b4a3383 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3300893d 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@273b1982 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42f3dac6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@104533d6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ab8c934 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f328c5e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2b4a3383 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1561, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1562, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1563, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1564, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1565, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1566, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@260072a8] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@260072a8] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fa9dc45, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5fa9dc45, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67ab5b64, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1567, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1568, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67ab5b64, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67ab5b64, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1569, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67ab5b64, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.lesser]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5b66dfcc 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5b66dfcc] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b66dfcc] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67ab5b64, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1570, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1571, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1572, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2fc37aad 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5eb652ad 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36662ddb 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a145b50 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22960fe4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41bb3cfa 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49a40bce 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1573, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1574, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1575, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1576, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1577, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1578, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5b66dfcc] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b66dfcc] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67ab5b64, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67ab5b64, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2245103b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1579, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1580, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2245103b, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2245103b, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1581, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2245103b, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@343b24d1 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@343b24d1] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@343b24d1] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2245103b, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1582, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1583, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1584, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=Fri May 10 10:30:45 UTC 2024, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=Fri Jan 22 11:10:23 UTC 2010}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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=Thu Jan 16 07:16:10 UTC 2025} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@35922b09 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ec52444 on object Republic[deputeCount=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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62694fae on object Republic[deputeCount=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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7aab927b on object Republic[deputeCount=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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c4acde5 on object Republic[deputeCount=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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@626a7259 on object Republic[deputeCount=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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@fc74fa5 on object Republic[deputeCount=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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1585, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1586, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1587, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1588, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1589, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1590, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@343b24d1] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@343b24d1] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2245103b, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2245103b, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3cf27af6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1591, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1592, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3cf27af6, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3cf27af6, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1593, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3cf27af6, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.ignoreCase_all]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@10b7f988 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@10b7f988] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@10b7f988] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3cf27af6, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1594, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1595, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1596, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=a description with a keyword, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=TOtO, Country.presidentId=null, Country.description=a keyword contained in the description, Country.creationDate=null}, 3={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=toTO, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 4={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=TonTon, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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 (lower(Country.name) = lower(?) and lower(Country.description) like lower(?)) | {1=toTO, 2=%CoNtAINed%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7dea7d05 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@f299239 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@eb1327e 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2105c149 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1207a196 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f815223 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2b399129 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1597, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1598, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1599, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1600, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1601, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1602, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@10b7f988] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@10b7f988] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3cf27af6, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3cf27af6, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@8538bb8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1603, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1604, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@8538bb8, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@8538bb8, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1605, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@8538bb8, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.ignoreCase_and]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1fad3858 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1fad3858] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1fad3858] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@8538bb8, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1606, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1607, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1608, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=a description with a keyword, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=TOtO, Country.presidentId=null, Country.description=a keyword contained in the description, Country.creationDate=null}, 3={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=toTO, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 4={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=TonTon, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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 (lower(Country.name) = lower(?) and Country.description like ?) | {1=toTO, 2=%contained%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3bec3feb 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b90353c 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c2034be 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3159479b 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2937113c 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7220aca3 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1945176d 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1609, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1610, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1611, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1612, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1613, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1614, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1fad3858] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1fad3858] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@8538bb8, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@8538bb8, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfab2d2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1615, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1616, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfab2d2, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfab2d2, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1617, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfab2d2, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@215deaf 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@215deaf] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@215deaf] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfab2d2, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1618, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1619, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1620, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31b38a32 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@571d28fe on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@619157ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a52df9c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b915d3a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58411db7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@557a2fe7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1621, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1622, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1623, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1624, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1625, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1626, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@215deaf] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@215deaf] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfab2d2, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfab2d2, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4994b23d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1627, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1628, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4994b23d, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4994b23d, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1629, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4994b23d, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@381d5eb8 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@381d5eb8] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@381d5eb8] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4994b23d, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1630, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1631, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1632, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=true, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5e41a4e7 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a6eaf83 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e263107 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19db46c3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c8fed20 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4feb580 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@39a7de2a 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@61c00e9 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cff7902 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b442652 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a0223e3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4eb207b8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38dc6860 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3974a02e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1633, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1634, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1635, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1636, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1637, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1638, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@381d5eb8] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@381d5eb8] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4994b23d, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4994b23d, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f951fe4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1639, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1640, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f951fe4, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f951fe4, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1641, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f951fe4, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1712d998 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1712d998] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1712d998] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f951fe4, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1642, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1643, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1644, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tata, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1645, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1646, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1647, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1648, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1649, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1650, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1712d998] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1712d998] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f951fe4, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f951fe4, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@194313a0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1651, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1652, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@194313a0, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@194313a0, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1653, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@194313a0, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73d29f04 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@73d29f04] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73d29f04] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@194313a0, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1654, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1655, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1656, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=a description with a keyword, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@220fe995 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54a13513 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bb8de48 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@93f36e0 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63925c05 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@573f0b25 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@751bb6ff 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1657, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1658, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1659, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1660, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1661, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1662, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@73d29f04] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73d29f04] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@194313a0, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@194313a0, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67681a93, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1663, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1664, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67681a93, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67681a93, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1665, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67681a93, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4aa4a5c7 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4aa4a5c7] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4aa4a5c7] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67681a93, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1666, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1667, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1668, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 3={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=Tata, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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 in (?) | {1=Titi} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@72916452 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3df3a9f8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79dbadaa on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@44b9f6c9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f71d964 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f182c24 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@257e2bf6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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 lower(Country.name) in (lower(?)) | {1=tiTI} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6b94238f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10b732a9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@125e85fd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5af5ea23 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@611cd34f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29ad2fa0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5aa0771d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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 lower(Country.name) in (lower(?), lower(?)) | {1=tiTI, 2=TOto} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2fde59bd 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e0d4ba1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fe49bf8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@23c3fdd5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b335fc8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26c265ab on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6af4a822 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2fde59bd 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e0d4ba1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fe49bf8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@23c3fdd5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b335fc8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26c265ab on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6af4a822 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1669, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1670, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1671, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1672, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1673, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1674, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4aa4a5c7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4aa4a5c7] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67681a93, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@67681a93, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@17e4b1ab, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1675, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1676, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@17e4b1ab, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@17e4b1ab, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1677, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@17e4b1ab, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notIn_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@76c86180 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@76c86180] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@76c86180] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@17e4b1ab, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1678, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1679, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1680, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 3={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=Tata, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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 lower(Country.name) not in (lower(?)) | {1=TATA} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@32c598fa 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b91ed0e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a589fdd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@250db31d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25a086ac on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23c54fbb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2a73cd00 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@32c598fa 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b91ed0e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a589fdd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@250db31d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25a086ac on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23c54fbb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2a73cd00 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1681, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1682, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1683, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1684, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1685, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1686, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@76c86180] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@76c86180] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@17e4b1ab, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@17e4b1ab, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@43ee6274, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1687, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1688, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@43ee6274, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@43ee6274, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1689, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@43ee6274, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@62da1943 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@62da1943] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62da1943] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@43ee6274, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1690, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1691, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1692, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@26400876 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f9fd958 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53d37138 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@393a75b1 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10189c65 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49d54ae7 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2c94770 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@26400876 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f9fd958 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53d37138 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@393a75b1 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10189c65 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49d54ae7 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2c94770 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1693, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1694, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1695, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1696, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1697, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1698, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@62da1943] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62da1943] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@43ee6274, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@43ee6274, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@bef3797, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1699, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1700, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@bef3797, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@bef3797, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1701, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@bef3797, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5f40693b 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5f40693b] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5f40693b] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@bef3797, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1702, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1703, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1704, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@78}, 4={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 5 times 2025-01-16 07:16:10 TRACE 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@78, 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@77, 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}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1705, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1706, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1707, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1708, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1709, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1710, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5f40693b] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5f40693b] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@bef3797, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@bef3797, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3454873c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1711, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1712, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3454873c, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3454873c, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1713, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3454873c, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@30a8a26b 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@30a8a26b] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@30a8a26b] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3454873c, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1714, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1715, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1716, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@36f464d8 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4407991d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38e2b7f4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5140f549 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d1fd3d4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f182d41 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@296577c 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@36f464d8 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4407991d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38e2b7f4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5140f549 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d1fd3d4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f182d41 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@296577c 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1717, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1718, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1719, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1720, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1721, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1722, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@30a8a26b] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@30a8a26b] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3454873c, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3454873c, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@fea991d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1723, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1724, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@fea991d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@fea991d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1725, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@fea991d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@ce86a47 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@ce86a47] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ce86a47] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@fea991d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1726, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1727, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1728, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=a description with a keyword, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5b64d32c 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d52d18e 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2204a54b 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@50d2850b 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32ab1f33 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38749d9a 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@22a83da 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1729, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1730, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1731, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1732, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1733, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1734, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@ce86a47] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ce86a47] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@fea991d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@fea991d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@35de9413, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1735, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1736, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@35de9413, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@35de9413, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1737, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@35de9413, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1253889d 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1253889d] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1253889d] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@35de9413, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1738, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1739, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1740, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 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@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1741, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1742, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1743, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1744, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1745, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1746, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1253889d] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1253889d] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@35de9413, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@35de9413, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bd2a4d3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1747, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1748, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bd2a4d3, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bd2a4d3, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1749, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bd2a4d3, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4f213a9b 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4f213a9b] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4f213a9b] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bd2a4d3, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1750, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1751, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1752, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@a4254b9 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@55f51571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1df2e286 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d8a67e5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ea616b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7735a93e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3e8483d9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@a4254b9 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@55f51571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1df2e286 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d8a67e5 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ea616b3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7735a93e 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3e8483d9 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@147226d0 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f982340 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3023513a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ad9cc6d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b484a26 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@426792b1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@a7709a6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@147226d0 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f982340 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3023513a 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ad9cc6d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b484a26 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@426792b1 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@a7709a6 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1753, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1754, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1755, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1756, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1757, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1758, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4f213a9b] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4f213a9b] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bd2a4d3, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1bd2a4d3, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@79b59f40, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1759, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1760, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@79b59f40, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@79b59f40, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1761, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@79b59f40, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.or]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4095f32a 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4095f32a] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4095f32a] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@79b59f40, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1762, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1763, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1764, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=a description with a keyword, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=true, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=TOtO, Country.presidentId=null, Country.description=a keyword contained in the description, Country.creationDate=null}, 3={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=toTO, Country.presidentId=null, Country.description=a keyword contained in the description, Country.creationDate=null}, 4={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=TonTon, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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 = ? or Country.description = ? | {1=TOtO, 2=a description with a keyword} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@67ebce31 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51b40d47 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56597d82 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6897dc22 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58bb4b69 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a504fd2 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45ef2dab 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@355217f3 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@27d60a52 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=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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@67ebce31 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51b40d47 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56597d82 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6897dc22 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58bb4b69 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a504fd2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@27d60a52 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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 = ? or (Country.description = ? and Country.euMember = ?) or president.name = ? | {1=TonTon, 2=a keyword contained in the description, 3=true, 4=me} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@614c226f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b05bb 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a3e48ed 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@440086 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@357d5c80 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fd0f059 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6759b9e 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e0ee1a0 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1414aee5 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=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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@614c226f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b05bb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a3e48ed on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@440086 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@357d5c80 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fd0f059 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1414aee5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@614c226f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b05bb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a3e48ed on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@440086 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@357d5c80 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fd0f059 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1414aee5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1765, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1766, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1767, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1768, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1769, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1770, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4095f32a] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4095f32a] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@79b59f40, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@79b59f40, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b6a7e0d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1771, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1772, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b6a7e0d, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b6a7e0d, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1773, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b6a7e0d, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1d0bca2f 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1d0bca2f] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1d0bca2f] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b6a7e0d, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1774, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1775, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1776, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=a description with a keyword, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6efc419 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5273642f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@339bf5f9 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ac4b262 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@200aa52f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@fa1da5b 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2c831c44 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6efc419 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5273642f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@339bf5f9 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ac4b262 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@200aa52f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@fa1da5b 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2c831c44 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1777, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1778, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1779, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1780, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1781, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1782, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1d0bca2f] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1d0bca2f] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b6a7e0d, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1b6a7e0d, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4d8b2506, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1783, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1784, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4d8b2506, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4d8b2506, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1785, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4d8b2506, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@385dc245 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@385dc245] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@385dc245] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4d8b2506, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1786, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1787, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1788, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@47db041b 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69254534 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7aaf3e3d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76c16c2b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@465f33a4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bfa3cfc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3209e3de 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f2414bc 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3d05d138 on object 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@d743428,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1b6ebd7b 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40ca3a71 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bb758fc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ea1dfbb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f498140 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d36212a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@538d76b2 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64141d14 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6612dbf4 on object 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@50cdbe02,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@14419204 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1776fa75 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a31cbcc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fbf9834 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35255eb8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74ce5fe3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@184c42fc 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18205c08 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@10faa55c on object 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@7030fd3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1789, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1790, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1791, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1792, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1793, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1794, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@385dc245] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@385dc245] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4d8b2506, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4d8b2506, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87ffc8f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1795, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1796, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87ffc8f, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87ffc8f, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1797, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87ffc8f, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@12252194 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@12252194] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@12252194] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87ffc8f, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1798, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1799, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1800, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@597c62ba 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8289e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c76de22 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34d15476 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d86873a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d610191 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2e47afd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@597c62ba 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8289e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c76de22 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34d15476 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d86873a 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d610191 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2e47afd 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1801, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1802, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1803, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1804, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1805, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1806, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@12252194] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@12252194] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87ffc8f, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87ffc8f, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87814f1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1807, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1808, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87814f1, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87814f1, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1809, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87814f1, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@511efd93 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@511efd93] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@511efd93] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87814f1, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1810, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1811, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1812, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@777bfe82 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c594877 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39ccea5e 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64fe3584 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58cebe60 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bc21314 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7653e109 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1813, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1814, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1815, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1816, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1817, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1818, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@511efd93] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@511efd93] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87814f1, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@87814f1, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@15577c18, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1819, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1820, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@15577c18, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@15577c18, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1821, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@15577c18, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@785bb9ef 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@785bb9ef] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@785bb9ef] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@15577c18, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1822, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1823, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1824, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@62963fb0 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28677ab4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79efee91 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bdfb1c0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61de38f3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71fbfa85 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@40d1799c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1825, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1826, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1827, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1828, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1829, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1830, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@785bb9ef] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@785bb9ef] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@15577c18, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@15577c18, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60352a8b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1831, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1832, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60352a8b, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60352a8b, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1833, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60352a8b, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5c55ad96 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5c55ad96] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5c55ad96] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60352a8b, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1834, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1835, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1836, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3bd1b11e 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17a72749 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a4d762e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21482b3f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b806f13 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21772c6f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3cb1bea6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1837, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1838, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1839, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1840, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1841, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1842, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5c55ad96] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5c55ad96] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60352a8b, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@60352a8b, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4766f9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1843, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1844, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4766f9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4766f9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1845, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4766f9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@195f96f 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@195f96f] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@195f96f] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4766f9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1846, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1847, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1848, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@4491a3b2 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@159e840a 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@557565a9 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c5b3000 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fd44098 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ccd6 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4919b2a5 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1849, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1850, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1851, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1852, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1853, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1854, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@195f96f] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@195f96f] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4766f9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4766f9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@626dfe75, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1855, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1856, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@626dfe75, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@626dfe75, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1857, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@626dfe75, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.ignoreCase_dynamic_inMemory]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@531e9c96 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@531e9c96] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@531e9c96] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@626dfe75, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1858, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1859, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1860, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto_b, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=TOtO_c, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 3={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=toTO_a, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 4={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=TonTon, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 6 times 2025-01-16 07:16:10 TRACE 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@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@44}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@44}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 6={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:10 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:10 TRACE 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 like ? | {1=%_%} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4069f369],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4069f369],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4069f369],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@4069f369],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@4069f369],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@4069f369],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4069f369, org.codefilarete.stalactite.engine.model.Language@2097aaab],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4069f369, org.codefilarete.stalactite.engine.model.Language@2097aaab],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4069f369, org.codefilarete.stalactite.engine.model.Language@2097aaab],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4069f369],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4069f369],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4069f369],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@4069f369],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@4069f369],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@4069f369],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4069f369, org.codefilarete.stalactite.engine.model.Language@45a14255],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4069f369, org.codefilarete.stalactite.engine.model.Language@45a14255],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4069f369, org.codefilarete.stalactite.engine.model.Language@45a14255],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4069f369],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4069f369],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4069f369],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@4069f369],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@4069f369],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@4069f369],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4069f369, org.codefilarete.stalactite.engine.model.Language@45a14255],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4069f369, org.codefilarete.stalactite.engine.model.Language@45a14255],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4069f369, org.codefilarete.stalactite.engine.model.Language@45a14255],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:10 TRACE 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 like ? | {1=%_%} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4ea17950],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4ea17950],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4ea17950],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@4ea17950],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@4ea17950],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@4ea17950],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4ea17950, org.codefilarete.stalactite.engine.model.Language@261a01f],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4ea17950, org.codefilarete.stalactite.engine.model.Language@261a01f],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4ea17950, org.codefilarete.stalactite.engine.model.Language@261a01f],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4ea17950],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4ea17950],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4ea17950],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@4ea17950],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@4ea17950],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@4ea17950],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4ea17950, org.codefilarete.stalactite.engine.model.Language@932996b],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4ea17950, org.codefilarete.stalactite.engine.model.Language@932996b],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4ea17950, org.codefilarete.stalactite.engine.model.Language@932996b],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4ea17950],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4ea17950],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4ea17950],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@4ea17950],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@4ea17950],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@4ea17950],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@4ea17950, org.codefilarete.stalactite.engine.model.Language@932996b],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@4ea17950, org.codefilarete.stalactite.engine.model.Language@932996b],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@4ea17950, org.codefilarete.stalactite.engine.model.Language@932996b],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1861, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1862, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1863, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1864, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1865, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1866, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@531e9c96] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@531e9c96] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@626dfe75, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@626dfe75, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@64a67067, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1867, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1868, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@64a67067, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@64a67067, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1869, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@64a67067, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@48846828 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@48846828] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@48846828] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@64a67067, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1870, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1871, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1872, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 on object Republic[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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 on object 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 on object 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 on object 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 on object 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 on object 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 on object 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 on object 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 on object 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@3d9c521d,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 on object 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@3d9c521d,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object 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@3d9c521d,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object 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@3d9c521d,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 on object 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@3d9c521d,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 on object 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@3d9c521d,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 on object 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@3d9c521d,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@3d9c521d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 on object Republic[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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 on object 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 on object 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 on object 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 on object 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 on object 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 on object 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 on object 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 on object 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@24af2f77,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 on object 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@24af2f77,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object 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@24af2f77,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object 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@24af2f77,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 on object 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@24af2f77,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 on object 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@24af2f77,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 on object 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@24af2f77,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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@24af2f77,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1873, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1874, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1875, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1876, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1877, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1878, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@48846828] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@48846828] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@64a67067, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@64a67067, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1cd2018a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1879, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1880, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1cd2018a, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1cd2018a, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1881, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1cd2018a, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notLike_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@42d6568e 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@42d6568e] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@42d6568e] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1cd2018a, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1882, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1883, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1884, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 3={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=Tutu, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 4={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=Tonton, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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 lower(Country.name) not like lower(?) | {1=%O%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@26fcf280 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7127062a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40c5e78a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@300e9a59 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7331a320 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@72ebfc21 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@317648d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@26fcf280 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7127062a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40c5e78a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@300e9a59 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7331a320 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@72ebfc21 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@317648d8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1885, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1886, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1887, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1888, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1889, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1890, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@42d6568e] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@42d6568e] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1cd2018a, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1cd2018a, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@263fee05, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1891, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1892, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@263fee05, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@263fee05, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1893, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@263fee05, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@58e97141 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@58e97141] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@58e97141] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@263fee05, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1894, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1895, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1896, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tata, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:10 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@adba42a],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@adba42a],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@adba42a],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@adba42a],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@7d3304f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@adba42a],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@7d3304f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@adba42a],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@7d3304f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@adba42a, org.codefilarete.stalactite.engine.model.Language@113ea6f0],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@7d3304f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@adba42a, org.codefilarete.stalactite.engine.model.Language@113ea6f0],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@7d3304f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@adba42a, org.codefilarete.stalactite.engine.model.Language@113ea6f0],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@7d3304f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@7d3304f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@7d3304f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@adba42a],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@adba42a],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@adba42a],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@adba42a],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@adba42a],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@adba42a],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@27c0b110, org.codefilarete.stalactite.engine.model.Language@adba42a],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@27c0b110, org.codefilarete.stalactite.engine.model.Language@adba42a],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@27c0b110, org.codefilarete.stalactite.engine.model.Language@adba42a],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@38f89c02],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@38f89c02],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@38f89c02],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@38f89c02],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@6fb763bd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@38f89c02],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@6fb763bd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@38f89c02],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@6fb763bd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@38f89c02, org.codefilarete.stalactite.engine.model.Language@3271658],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@6fb763bd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@38f89c02, org.codefilarete.stalactite.engine.model.Language@3271658],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@6fb763bd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@38f89c02, org.codefilarete.stalactite.engine.model.Language@3271658],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@6fb763bd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@6fb763bd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@6fb763bd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@38f89c02],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@38f89c02],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@38f89c02],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@38f89c02],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@38f89c02],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@38f89c02],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@38f89c02, org.codefilarete.stalactite.engine.model.Language@5921db2a],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@38f89c02, org.codefilarete.stalactite.engine.model.Language@5921db2a],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@38f89c02, org.codefilarete.stalactite.engine.model.Language@5921db2a],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1897, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1898, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1899, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1900, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1901, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1902, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@58e97141] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@58e97141] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@263fee05, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@263fee05, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@628f8380, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1903, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1904, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@628f8380, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@628f8380, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1905, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@628f8380, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7c7019bc 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7c7019bc] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7c7019bc] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@628f8380, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1906, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1907, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1908, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tata, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.creationDate=null}, 3={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=Titi, Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.description=null, Country.creationDate=null}, 4={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=Tutu, Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 5 times 2025-01-16 07:16:10 TRACE 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@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@44}, 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@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:10 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@7841dff9],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@7841dff9],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@7841dff9],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@7841dff9],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@7841dff9],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@7841dff9],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@7841dff9, org.codefilarete.stalactite.engine.model.Language@64d7a2d8],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@7841dff9, org.codefilarete.stalactite.engine.model.Language@64d7a2d8],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@7841dff9, org.codefilarete.stalactite.engine.model.Language@64d7a2d8],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@7841dff9],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@7841dff9],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@7841dff9],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@7841dff9],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@7841dff9],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@7841dff9],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@3ef2e0f3, org.codefilarete.stalactite.engine.model.Language@7841dff9],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@3ef2e0f3, org.codefilarete.stalactite.engine.model.Language@7841dff9],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@3ef2e0f3, org.codefilarete.stalactite.engine.model.Language@7841dff9],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@7841dff9],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@7841dff9],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@7841dff9],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1909, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1910, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1911, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1912, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1913, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1914, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7c7019bc] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7c7019bc] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@628f8380, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@628f8380, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@69e191cf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1915, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1916, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@69e191cf, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@69e191cf, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1917, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@69e191cf, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@40bd1178 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@40bd1178] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@40bd1178] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@69e191cf, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1918, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1919, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1920, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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@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@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@6511ba4b],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@6511ba4b],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@6511ba4b],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@6511ba4b],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@442abccd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@6511ba4b],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@442abccd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@6511ba4b],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@442abccd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@62c4efd4, org.codefilarete.stalactite.engine.model.Language@6511ba4b],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@442abccd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@62c4efd4, org.codefilarete.stalactite.engine.model.Language@6511ba4b],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@442abccd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@62c4efd4, org.codefilarete.stalactite.engine.model.Language@6511ba4b],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@442abccd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@442abccd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@442abccd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@6511ba4b],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@6511ba4b],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@6511ba4b],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@6511ba4b],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@6511ba4b],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@6511ba4b],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@6511ba4b, org.codefilarete.stalactite.engine.model.Language@23fe64a0],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@6511ba4b, org.codefilarete.stalactite.engine.model.Language@23fe64a0],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@6511ba4b, org.codefilarete.stalactite.engine.model.Language@23fe64a0],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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@77, Country_languages.country_id=o.c.s.i.PersistedIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99, Country_languages.country_id=o.c.s.i.PersistedIdentifier@43}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation delete from Republic where id = ? | {1={Republic.id=o.c.s.i.PersistedIdentifier@42}, 2={Republic.id=o.c.s.i.PersistedIdentifier@43}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}, 2={Country.id=o.c.s.i.PersistedIdentifier@43}} 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1921, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1922, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1923, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1924, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1925, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1926, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@40bd1178] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@40bd1178] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@69e191cf, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@69e191cf, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@522159d2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1927, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1928, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@522159d2, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@522159d2, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1929, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@522159d2, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.ignoreCase_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@48394ecb 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@48394ecb] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@48394ecb] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@522159d2, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1930, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1931, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1932, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto_b, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=TOtO_c, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 3={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=toTO_a, Country.presidentId=null, Country.description=null, Country.creationDate=null}, 4={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=TonTon, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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 Country.name asc | {1=%t%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3334cc8b 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e9dab3c 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@401b146b 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b586c48 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f296b03 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@446c63b4 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b956b34 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3334cc8b 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e9dab3c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@401b146b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b586c48 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f296b03 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@446c63b4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b956b34 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3334cc8b 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e9dab3c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@401b146b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b586c48 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f296b03 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@446c63b4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b956b34 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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 lower(Country.name) asc | {1=%t%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@68ce10f4 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a458c94 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3ead45 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@42147d92 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c75524 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55d38ea1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71c1d3e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@68ce10f4 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a458c94 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3ead45 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@42147d92 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c75524 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55d38ea1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71c1d3e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@68ce10f4 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a458c94 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b3ead45 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@42147d92 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c75524 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55d38ea1 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71c1d3e4 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1933, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1934, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1935, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1936, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1937, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1938, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@48394ecb] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@48394ecb] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@522159d2, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@522159d2, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@109bb67e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1939, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1940, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@109bb67e, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@109bb67e, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1941, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@109bb67e, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.lesserEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7f28a29 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7f28a29] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7f28a29] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@109bb67e, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1942, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1943, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1944, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@36845587 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@135c307f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a776dca 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7606579 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@509ab3b0 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a238e5f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@10c0cf8d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@36845587 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@135c307f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a776dca 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7606579 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@509ab3b0 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a238e5f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@10c0cf8d 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1945, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1946, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1947, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1948, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1949, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1950, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7f28a29] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7f28a29] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@109bb67e, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@109bb67e, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@568a79d1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1951, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1952, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@568a79d1, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@568a79d1, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1953, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@568a79d1, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@53884783 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@53884783] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@53884783] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@568a79d1, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1954, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1955, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1956, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 TRACE 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 | {} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@934ac8 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@737bfc4e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6542a5cf on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69243ea8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61d05537 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41ac0627 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@46da3c06 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1957, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1958, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1959, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1960, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1961, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1962, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@53884783] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@53884783] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@568a79d1, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@568a79d1, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfc9464, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1963, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1964, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfc9464, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfc9464, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1965, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfc9464, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2a2e7083 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2a2e7083] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a2e7083] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfc9464, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1966, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1967, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1968, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=null, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@34694c61 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1d4746c8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c0693ad on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6333048b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28f83b41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@556635a9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@29a52d94 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1969, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1970, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1971, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1972, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1973, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1974, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2a2e7083] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a2e7083] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfc9464, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7bfc9464, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7231ce30, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1975, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1976, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7231ce30, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7231ce30, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1977, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7231ce30, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@29fdc1aa 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@29fdc1aa] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@29fdc1aa] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7231ce30, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1978, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1979, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1980, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=a description with a keyword, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1e2097b3 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@536be6b8 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b815b7 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@496c7d29 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1eb82092 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d52f6d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@f3a8150 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1981, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1982, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1983, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1984, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1985, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1986, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@29fdc1aa] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@29fdc1aa] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7231ce30, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7231ce30, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3e74527, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1987, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1988, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3e74527, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3e74527, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1989, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3e74527, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@52f12a20 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@52f12a20] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@52f12a20] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3e74527, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1990, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1991, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1992, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.description=null, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:10 TRACE 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}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:10 TRACE 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@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@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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]} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@22fd8e1e],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@22fd8e1e],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@22fd8e1e],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@22fd8e1e],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@4568e46b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@22fd8e1e],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@4568e46b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@22fd8e1e],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@4568e46b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@10d33962, org.codefilarete.stalactite.engine.model.Language@22fd8e1e],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@4568e46b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@10d33962, org.codefilarete.stalactite.engine.model.Language@22fd8e1e],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@4568e46b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@10d33962, org.codefilarete.stalactite.engine.model.Language@22fd8e1e],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@4568e46b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@4568e46b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@4568e46b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@22fd8e1e],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@22fd8e1e],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@22fd8e1e],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@22fd8e1e],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@22fd8e1e],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@22fd8e1e],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@22fd8e1e, org.codefilarete.stalactite.engine.model.Language@7545be2],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@22fd8e1e, org.codefilarete.stalactite.engine.model.Language@7545be2],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@22fd8e1e, org.codefilarete.stalactite.engine.model.Language@7545be2],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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 TRACE 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} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@1b5b532a],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@1b5b532a],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@1b5b532a],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d2b441f 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d9ca030 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@1b5b532a],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@194b998d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8d35e4 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@1b5b532a],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@194b998d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c37c571 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@1b5b532a],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@194b998d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c8fc0 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@1b5b532a, org.codefilarete.stalactite.engine.model.Language@73245458],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@194b998d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@256019f4 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@1b5b532a, org.codefilarete.stalactite.engine.model.Language@73245458],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@194b998d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@376e5c64 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@1b5b532a, org.codefilarete.stalactite.engine.model.Language@73245458],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@194b998d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f261a98 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@194b998d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fdbd2f 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@194b998d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1993, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1994, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1995, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1996, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1997, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1998, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@52f12a20] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@52f12a20] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3e74527, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3e74527, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@36e62c40, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1999, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 2000, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@36e62c40, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@36e62c40, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 2001, missCount = 7] 2025-01-16 07:16:10 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@36e62c40, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:10 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7d72a503 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7d72a503] for JDBC transaction 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7d72a503] to manual commit 2025-01-16 07:16:10 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@36e62c40, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@68a4ecc7]; rollback [true] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 2002, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 2003, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 2004, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.presidentId=null, Country.description=a description with a keyword, Country.creationDate=null}, 2={Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.presidentId=null, Country.description=a keyword contained in the description, Country.creationDate=null}} 2025-01-16 07:16:10 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:10 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}} 2025-01-16 07:16:10 TRACE 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%} 2025-01-16 07:16:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@727bfb81 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18c6491e 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ec39887 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@35cc1bd5 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@551f251d 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d47b346 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] 2025-01-16 07:16:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6c27f2a5 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] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 2005, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 2006, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 2007, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 2008, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 2009, missCount = 7] 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 2010, missCount = 7] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7d72a503] 2025-01-16 07:16:10 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7d72a503] after transaction 2025-01-16 07:16:10 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@36e62c40, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@36e62c40, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1201012359] from cache with key [[MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:10 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 7, maxSize = 32, parentContextCount = 0, hitCount = 2011, missCount = 7] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@4dfec8eb testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@79bb074b testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1bee77f8 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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: 47, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.581 s - in org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest [INFO] Running org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest 2025-01-16 07:16:10 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:10 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:10 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:10 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@587da660 declaringClass = 'org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:10 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest] 2025-01-16 07:16:10 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest]: using defaults. 2025-01-16 07:16:10 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] 2025-01-16 07:16:10 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] 2025-01-16 07:16:10 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@61725d0b, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@5409b9e3, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1c64c9e5, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1be011e2, org.springframework.test.context.support.DirtiesContextTestExecutionListener@68899d90, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7156f7c3, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4bc733ed, org.springframework.test.context.event.EventPublishingTestExecutionListener@50334476, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@747236fd, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@325c3f5f, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@40f62aa2, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@a2cc63e, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@6f0ccc58, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@3cf9a021] 2025-01-16 07:16:10 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:10 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@59343f6a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:10 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2025-01-16 07:16:10 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2025-01-16 07:16:10 DEBUG StandardEnvironment Activating profiles [] 2025-01-16 07:16:10 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration} 2025-01-16 07:16:10 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@4dfa7064 2025-01-16 07:16:10 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2025-01-16 07:16:10 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:10 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:10 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query. 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:11 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 12 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.StalactiteRepositoryContextConfiguration' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository' 2025-01-16 07:16:11 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository… 2025-01-16 07:16:11 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository. 2025-01-16 07:16:11 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.spring.repository.query.AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7036a5ad 2025-01-16 07:16:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:16:11 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)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1308258404] in cache under key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2011, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2012, missCount = 8] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@59343f6a, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@59343f6a, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2013, missCount = 8] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@59343f6a, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.pageable_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@460d42b9 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@460d42b9] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@460d42b9] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@59343f6a, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@b779fab]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2014, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2015, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2016, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.name=Titi, Country.description=null}, 2={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.name=Toto, Country.description=null}, 3={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.name=Tata, Country.description=null}, 4={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.name=Tutu, Country.description=null}, 5={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@46, Country.presidentId=null, Country.name=Tonton, Country.description=null}, 6={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@47, Country.presidentId=null, Country.name=TinTin, Country.description=null}, 7={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@48, Country.presidentId=null, Country.name=Toutou, Country.description=null}} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3e380e59 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1618f087 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3e380e59 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1618f087 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] 2025-01-16 07:16:11 TRACE 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%} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1a4f2755 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e81c8c5 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1a4f2755 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e81c8c5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE 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%} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@56fcc9fd 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26020a41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@56fcc9fd 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26020a41 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE 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%} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@19102b23 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15e1af9f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2017, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2018, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2019, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2020, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2021, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2022, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@460d42b9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@460d42b9] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@59343f6a, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@59343f6a, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@2bc2a0af, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2023, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2024, missCount = 8] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@2bc2a0af, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@2bc2a0af, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2025, missCount = 8] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@2bc2a0af, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.pageable_withCompositeOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@78d232ff 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@78d232ff] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@78d232ff] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@2bc2a0af, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@b779fab]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2026, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2027, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2028, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.name=Titi, Country.description=null}, 2={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.name=Toto, Country.description=null}, 3={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.name=Tata, Country.description=null}, 4={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.name=Tata, Country.description=null}, 5={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@46, Country.presidentId=null, Country.name=Tata, Country.description=null}, 6={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@47, Country.presidentId=null, Country.name=Titi, Country.description=null}, 7={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@48, Country.presidentId=null, Country.name=Toto, Country.description=null}} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:11 TRACE 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%} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.name asc, Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4baddfbf 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fabf5c5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4baddfbf 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fabf5c5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE 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%} 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2029, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2030, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2031, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2032, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2033, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2034, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@78d232ff] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@78d232ff] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@2bc2a0af, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@2bc2a0af, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@6e613ceb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2035, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2036, missCount = 8] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@6e613ceb, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@6e613ceb, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2037, missCount = 8] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@6e613ceb, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.dynamicSort]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2df721a 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2df721a] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2df721a] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@6e613ceb, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@b779fab]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2038, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2039, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2040, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.name=Titi, Country.description=null}, 2={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.name=Toto, Country.description=null}, 3={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.name=Tata, Country.description=null}, 4={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.name=Tata, Country.description=null}, 5={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@46, Country.presidentId=null, Country.name=Tata, Country.description=null}, 6={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@47, Country.presidentId=null, Country.name=Titi, Country.description=null}, 7={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@48, Country.presidentId=null, Country.name=Toto, Country.description=null}} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id desc | {1=%T%o%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4d3eb340 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aa001e1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4d3eb340 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aa001e1 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] 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.name asc, Country.id asc | {1=%T%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@74edcc2b 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11cc72c0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@74edcc2b 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11cc72c0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@74edcc2b 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11cc72c0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@74edcc2b 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11cc72c0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@74edcc2b 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11cc72c0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@47,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@74edcc2b 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11cc72c0 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@74edcc2b 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11cc72c0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2041, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2042, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2043, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2044, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2045, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2046, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2df721a] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2df721a] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@6e613ceb, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@6e613ceb, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@1e413ced, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2047, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2048, missCount = 8] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@1e413ced, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@1e413ced, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2049, missCount = 8] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@1e413ced, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4f68291 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4f68291] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4f68291] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@1e413ced, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@b779fab]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2050, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2051, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2052, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.name=Toto, Country.description=null}, 2={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.name=Tata, Country.description=null}, 3={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.name=Titi, Country.description=null}} 2025-01-16 07:16:11 TRACE 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} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7a8495a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ecf2f06 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e3569e8 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e051d8e 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] 2025-01-16 07:16:11 TRACE 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} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@686266aa 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42150b17 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@404b3bb5 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@86ee2f8 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@686266aa 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42150b17 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2053, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2054, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2055, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2056, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2057, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2058, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4f68291] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4f68291] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@1e413ced, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@1e413ced, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@67bc6d94, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2059, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2060, missCount = 8] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@67bc6d94, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@67bc6d94, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2061, missCount = 8] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@67bc6d94, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@183a3ab9 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@183a3ab9] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@183a3ab9] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@67bc6d94, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@b779fab]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2062, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2063, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2064, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.name=Titi, Country.description=null}, 2={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.name=Toto, Country.description=null}, 3={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.name=Tata, Country.description=null}, 4={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.name=Tutu, Country.description=null}, 5={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@46, Country.presidentId=null, Country.name=Tonton, Country.description=null}, 6={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@47, Country.presidentId=null, Country.name=TinTin, Country.description=null}, 7={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@48, Country.presidentId=null, Country.name=Toutou, Country.description=null}} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id asc limit ? | {1=%T%, 2=3} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@54b1e78a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@251e231 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@54b1e78a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@251e231 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@54b1e78a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@251e231 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@72d44701 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28fed51 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2065, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2066, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2067, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2068, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2069, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2070, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@183a3ab9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@183a3ab9] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@67bc6d94, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@67bc6d94, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@45ad3138, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2071, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2072, missCount = 8] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@45ad3138, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@45ad3138, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2073, missCount = 8] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@45ad3138, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@55b567c0 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@55b567c0] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@55b567c0] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@45ad3138, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@b779fab]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2074, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2075, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2076, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.name=Titi, Country.description=null}, 2={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.name=Toto, Country.description=null}, 3={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.name=Tata, Country.description=null}, 4={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.name=Tutu, Country.description=null}, 5={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@46, Country.presidentId=null, Country.name=Tonton, Country.description=null}, 6={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@47, Country.presidentId=null, Country.name=TinTin, Country.description=null}, 7={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@48, Country.presidentId=null, Country.name=Toutou, Country.description=null}} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id asc limit ? | {1=%T%, 2=3} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6a50ca2 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a56c453 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6a50ca2 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a56c453 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6a50ca2 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a56c453 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2077, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2078, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2079, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2080, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2081, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2082, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@55b567c0] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@55b567c0] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@45ad3138, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@45ad3138, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@11c3d400, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2083, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2084, missCount = 8] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@11c3d400, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@11c3d400, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2085, missCount = 8] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@11c3d400, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7a01dd79 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7a01dd79] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7a01dd79] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@11c3d400, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@b779fab]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2086, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2087, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2088, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.name=Titi, Country.description=null}, 2={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.name=Toto, Country.description=null}, 3={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.name=Tata, Country.description=null}, 4={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.name=Tutu, Country.description=null}, 5={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@46, Country.presidentId=null, Country.name=Tonton, Country.description=null}, 6={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@47, Country.presidentId=null, Country.name=TinTin, Country.description=null}, 7={Country.euMember=false, Country.DTYPE=Republic, Country.modificationDate=null, Country.creationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@48, Country.presidentId=null, Country.name=Toutou, Country.description=null}} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1112b12f 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed2983b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1112b12f 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed2983b 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] 2025-01-16 07:16:11 TRACE 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%} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2b03242f 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@993d76f 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2b03242f 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@993d76f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE 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%} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4ef5d9f0 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f835aee on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4ef5d9f0 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f835aee on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE 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%} 2025-01-16 07:16:11 TRACE 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@395a2458 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36a37096 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2089, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2090, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2091, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2092, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2093, missCount = 8] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2094, missCount = 8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7a01dd79] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7a01dd79] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@11c3d400, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@11c3d400, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1308258404] from cache with key [[MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 8, maxSize = 32, parentContextCount = 0, hitCount = 2095, missCount = 8] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@4dab3e26 testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@215a0c9b testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@283d6ae4 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.143 s - in org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest [INFO] Running org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest 2025-01-16 07:16:11 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:11 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:11 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:11 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@6cf63fd7 declaringClass = 'org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:11 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest] 2025-01-16 07:16:11 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest]: using defaults. 2025-01-16 07:16:11 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] 2025-01-16 07:16:11 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] 2025-01-16 07:16:11 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5a6003b1, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@7b597ad, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4d57c66e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@44d06edc, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1e77807c, org.springframework.test.context.transaction.TransactionalTestExecutionListener@35d474e0, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4643b082, org.springframework.test.context.event.EventPublishingTestExecutionListener@1a29018, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@23748430, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@351197ca, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@6e8de64a, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@7bba89d3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@7ce8c790, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@457eb000] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@613b8633, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2025-01-16 07:16:11 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2025-01-16 07:16:11 DEBUG StandardEnvironment Activating profiles [] 2025-01-16 07:16:11 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration} 2025-01-16 07:16:11 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@2030e97e 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:11 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query. 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:11 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 12 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.StalactiteRepositoryContextConfiguration' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository' 2025-01-16 07:16:11 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository… 2025-01-16 07:16:11 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository. 2025-01-16 07:16:11 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.spring.repository.query.AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@16748627 2025-01-16 07:16:11 DEBUG DDLDeployer create table Republic(name varchar(255), description varchar(255), euMember boolean, deputeCount integer, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [540076414] in cache under key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2095, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2096, missCount = 9] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@613b8633, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@613b8633, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2097, missCount = 9] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@613b8633, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.pageable_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@37dac32 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@37dac32] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@37dac32] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@613b8633, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@76efa553]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2098, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2099, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2100, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Titi, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toto, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tata, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tutu, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tonton, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=TinTin, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toutou, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d22d7ba 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@145fe5ce on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d22d7ba 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@145fe5ce 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] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@209e3624 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4904144d 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@209e3624 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4904144d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%o%} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11a33021 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b899cb7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11a33021 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b899cb7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e8022f8 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fa7cc82 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2101, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2102, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2103, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2104, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2105, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2106, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@37dac32] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@37dac32] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@613b8633, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@613b8633, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@564ade2d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2107, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2108, missCount = 9] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@564ade2d, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@564ade2d, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2109, missCount = 9] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@564ade2d, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.pageable_withCompositeOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@331f25c3 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@331f25c3] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@331f25c3] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@564ade2d, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@76efa553]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2110, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2111, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2112, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Titi, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toto, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tata, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tata, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tata, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Titi, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toto, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%o%} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.name asc, Republic.id asc limit ? offset ? | {1=%T%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@258a435c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b5ec80a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@258a435c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b5ec80a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%} 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2113, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2114, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2115, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2116, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2117, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2118, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@331f25c3] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@331f25c3] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@564ade2d, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@564ade2d, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@3a7465d5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2119, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2120, missCount = 9] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@3a7465d5, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@3a7465d5, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2121, missCount = 9] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@3a7465d5, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.dynamicSort]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6aee963a 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6aee963a] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6aee963a] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@3a7465d5, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@76efa553]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2122, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2123, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2124, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Titi, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toto, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tata, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tata, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tata, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Titi, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toto, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id desc | {1=%T%o%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5fc59e43 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@160b430b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5fc59e43 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@160b430b 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] 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.name asc, Republic.id asc | {1=%T%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c8512fe 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4037f80d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c8512fe 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4037f80d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c8512fe 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4037f80d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c8512fe 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4037f80d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c8512fe 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4037f80d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@47,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c8512fe 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4037f80d 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c8512fe 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4037f80d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2125, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2126, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2127, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2128, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2129, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2130, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6aee963a] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6aee963a] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@3a7465d5, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@3a7465d5, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@4ba92859, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2131, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2132, missCount = 9] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@4ba92859, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@4ba92859, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2133, missCount = 9] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@4ba92859, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@feda3c8 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@feda3c8] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@feda3c8] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@4ba92859, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@76efa553]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2134, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2135, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2136, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tata, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Titi, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name asc limit ? | {1=1} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68ba965e 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e64b32d 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e0649c 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e39360c 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] 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name asc limit ? | {1=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72db02cd 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ac0799e 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63c014aa 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b826c22 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72db02cd 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ac0799e 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2137, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2138, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2139, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2140, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2141, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2142, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@feda3c8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@feda3c8] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@4ba92859, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@4ba92859, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@58107cbb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2143, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2144, missCount = 9] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@58107cbb, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@58107cbb, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2145, missCount = 9] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@58107cbb, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@70dbf8e7 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@70dbf8e7] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@70dbf8e7] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@58107cbb, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@76efa553]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2146, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2147, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2148, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Titi, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toto, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tata, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tutu, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tonton, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=TinTin, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toutou, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? | {1=%T%, 2=3} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5259b18a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@729556e6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5259b18a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@729556e6 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5259b18a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@729556e6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@683df99b 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e042502 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2149, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2150, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2151, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2152, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2153, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2154, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@70dbf8e7] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@70dbf8e7] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@58107cbb, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@58107cbb, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@66e85a55, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2155, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2156, missCount = 9] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@66e85a55, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@66e85a55, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2157, missCount = 9] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@66e85a55, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@46320832 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@46320832] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@46320832] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@66e85a55, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@76efa553]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2158, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2159, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2160, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Titi, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toto, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tata, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tutu, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tonton, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=TinTin, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toutou, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? | {1=%T%, 2=3} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12d6aad5 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b35b15c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12d6aad5 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b35b15c 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12d6aad5 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b35b15c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2161, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2162, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2163, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2164, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2165, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2166, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@46320832] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@46320832] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@66e85a55, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@66e85a55, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@774a6bc4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2167, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2168, missCount = 9] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@774a6bc4, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@774a6bc4, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2169, missCount = 9] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@774a6bc4, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@38442545 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@38442545] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@38442545] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@774a6bc4, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@76efa553]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2170, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2171, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2172, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Titi, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toto, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}, 3={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tata, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tutu, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Tonton, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=TinTin, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.modificationDate=null, Republic.name=Toutou, Republic.presidentId=null, Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5dc4f228 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66a1cbd8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5dc4f228 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66a1cbd8 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] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@455ce235 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47c90baa 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@455ce235 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47c90baa on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%o%} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29af9657 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@525605a9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29af9657 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@525605a9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%} 2025-01-16 07:16:11 TRACE 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49d48ff1 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@196eb27 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2173, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2174, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2175, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2176, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2177, missCount = 9] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2178, missCount = 9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@38442545] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@38442545] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@774a6bc4, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@774a6bc4, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [540076414] from cache with key [[MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 9, maxSize = 32, parentContextCount = 0, hitCount = 2179, missCount = 9] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@4440a153 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6b9b4c19 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@51f5d2bd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.16 s - in org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest [INFO] Running org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest 2025-01-16 07:16:11 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:11 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:11 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:11 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@7a47fe12 declaringClass = 'org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:11 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest] 2025-01-16 07:16:11 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest]: using defaults. 2025-01-16 07:16:11 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] 2025-01-16 07:16:11 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] 2025-01-16 07:16:11 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@b77d72e, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@4e851f3c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2eb12d96, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@42896be5, org.springframework.test.context.support.DirtiesContextTestExecutionListener@77720a3d, org.springframework.test.context.transaction.TransactionalTestExecutionListener@11e88710, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@3692d526, org.springframework.test.context.event.EventPublishingTestExecutionListener@3f4d4652, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@58898064, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@d8c4c62, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@2d179310, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@783d2f36, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@6c231af5, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@3a3a44f] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6977f492, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2025-01-16 07:16:11 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2025-01-16 07:16:11 DEBUG StandardEnvironment Activating profiles [] 2025-01-16 07:16:11 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection} 2025-01-16 07:16:11 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@1270fd7c 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:11 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query. 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:11 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 12 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:11 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query. 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:11 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 7 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionTest.StalactiteRepositoryContextConfigurationWithoutCollection' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository' 2025-01-16 07:16:11 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository… 2025-01-16 07:16:11 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository. 2025-01-16 07:16:11 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@30a794c2 2025-01-16 07:16:11 DEBUG DDLDeployer create table Republic(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [309394812] in cache under key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2179, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2180, missCount = 10] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6977f492, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6977f492, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2181, missCount = 10] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6977f492, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.pageable_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1ecf06ae 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1ecf06ae] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1ecf06ae] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6977f492, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@14fb9efa]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2182, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2183, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2184, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.presidentId=null, Republic.name=Titi}, 2={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.presidentId=null, Republic.name=Toto}, 3={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.presidentId=null, Republic.name=Tata}, 4={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.presidentId=null, Republic.name=Tutu}, 5={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.presidentId=null, Republic.name=Tonton}, 6={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.presidentId=null, Republic.name=TinTin}, 7={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.presidentId=null, Republic.name=Toutou}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@174e3fcc 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12c27788 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@174e3fcc 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12c27788 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] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@138c44b3 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13f8f39c 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@138c44b3 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13f8f39c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%o%} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35b485aa 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f1a4f8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35b485aa 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f1a4f8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42a1fbbe 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38e77cad on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2185, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2186, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2187, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2188, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2189, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2190, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1ecf06ae] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1ecf06ae] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6977f492, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6977f492, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@272bea02, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2191, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2192, missCount = 10] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@272bea02, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@272bea02, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2193, missCount = 10] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@272bea02, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.pageable_withCompositeOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@683cf4c8 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@683cf4c8] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@683cf4c8] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@272bea02, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@14fb9efa]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2194, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2195, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2196, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.presidentId=null, Republic.name=Titi}, 2={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.presidentId=null, Republic.name=Toto}, 3={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.presidentId=null, Republic.name=Tata}, 4={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.presidentId=null, Republic.name=Tata}, 5={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.presidentId=null, Republic.name=Tata}, 6={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.presidentId=null, Republic.name=Titi}, 7={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.presidentId=null, Republic.name=Toto}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%o%} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.name asc, Republic.id asc limit ? offset ? | {1=%T%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5810eb0d 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c36f18 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5810eb0d 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c36f18 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%} 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2197, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2198, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2199, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2200, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2201, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2202, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@683cf4c8] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@683cf4c8] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@272bea02, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@272bea02, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6a10ba1c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2203, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2204, missCount = 10] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6a10ba1c, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6a10ba1c, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2205, missCount = 10] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6a10ba1c, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.dynamicSort]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@a985455 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@a985455] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@a985455] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6a10ba1c, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@14fb9efa]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2206, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2207, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2208, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.presidentId=null, Republic.name=Titi}, 2={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.presidentId=null, Republic.name=Toto}, 3={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.presidentId=null, Republic.name=Tata}, 4={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.presidentId=null, Republic.name=Tata}, 5={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.presidentId=null, Republic.name=Tata}, 6={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.presidentId=null, Republic.name=Titi}, 7={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.presidentId=null, Republic.name=Toto}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id desc | {1=%T%o%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35165d14 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57817e8a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35165d14 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57817e8a 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] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.name asc, Republic.id asc | {1=%T%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aae0f81 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d267e5d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aae0f81 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d267e5d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aae0f81 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d267e5d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aae0f81 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d267e5d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aae0f81 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d267e5d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@47,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aae0f81 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d267e5d 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aae0f81 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d267e5d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2209, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2210, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2211, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2212, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2213, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2214, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@a985455] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@a985455] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6a10ba1c, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@6a10ba1c, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@3f6c14fc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2215, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2216, missCount = 10] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@3f6c14fc, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@3f6c14fc, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2217, missCount = 10] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@3f6c14fc, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2552e7a2 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2552e7a2] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2552e7a2] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@3f6c14fc, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@14fb9efa]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2218, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2219, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2220, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto}, 2={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.name=Tata}, 3={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.presidentId=null, Republic.name=Titi}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name asc limit ? | {1=1} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b490ff 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46f72643 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b0a8749 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@151f5870 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] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name asc limit ? | {1=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34b3a7c9 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@776d3a36 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33b2a6da 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc98285 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34b3a7c9 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@776d3a36 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2221, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2222, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2223, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2224, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2225, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2226, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2552e7a2] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2552e7a2] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@3f6c14fc, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@3f6c14fc, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@28383eeb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2227, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2228, missCount = 10] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@28383eeb, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@28383eeb, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2229, missCount = 10] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@28383eeb, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2b665cc3 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2b665cc3] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2b665cc3] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@28383eeb, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@14fb9efa]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2230, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2231, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2232, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.presidentId=null, Republic.name=Titi}, 2={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.presidentId=null, Republic.name=Toto}, 3={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.presidentId=null, Republic.name=Tata}, 4={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.presidentId=null, Republic.name=Tutu}, 5={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.presidentId=null, Republic.name=Tonton}, 6={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.presidentId=null, Republic.name=TinTin}, 7={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.presidentId=null, Republic.name=Toutou}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? | {1=%T%, 2=3} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55ee6976 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ce09093 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55ee6976 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ce09093 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55ee6976 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ce09093 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c1735bd 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e4f1dc9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2233, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2234, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2235, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2236, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2237, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2238, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2b665cc3] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2b665cc3] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@28383eeb, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@28383eeb, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@52cc4c56, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2239, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2240, missCount = 10] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@52cc4c56, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@52cc4c56, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2241, missCount = 10] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@52cc4c56, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2493c3b0 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2493c3b0] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2493c3b0] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@52cc4c56, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@14fb9efa]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2242, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2243, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2244, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.presidentId=null, Republic.name=Titi}, 2={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.presidentId=null, Republic.name=Toto}, 3={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.presidentId=null, Republic.name=Tata}, 4={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.presidentId=null, Republic.name=Tutu}, 5={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.presidentId=null, Republic.name=Tonton}, 6={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.presidentId=null, Republic.name=TinTin}, 7={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.presidentId=null, Republic.name=Toutou}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? | {1=%T%, 2=3} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44ead92c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77f32f2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44ead92c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77f32f2 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44ead92c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77f32f2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2245, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2246, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2247, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2248, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2249, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2250, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2493c3b0] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2493c3b0] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@52cc4c56, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@52cc4c56, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@403d5694, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2251, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2252, missCount = 10] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@403d5694, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@403d5694, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2253, missCount = 10] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@403d5694, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1ca56a1d 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1ca56a1d] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1ca56a1d] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@403d5694, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@14fb9efa]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2254, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2255, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2256, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 7 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.presidentId=null, Republic.name=Titi}, 2={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.presidentId=null, Republic.name=Toto}, 3={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.presidentId=null, Republic.name=Tata}, 4={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.presidentId=null, Republic.name=Tutu}, 5={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.presidentId=null, Republic.name=Tonton}, 6={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.presidentId=null, Republic.name=TinTin}, 7={Republic.modificationDate=null, Republic.creationDate=null, Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.presidentId=null, Republic.name=Toutou}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46fab768 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d5b250 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46fab768 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d5b250 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] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=0} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c66e656 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37108ba5 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c66e656 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37108ba5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%o%} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4eac763c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@722a04ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4eac763c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@722a04ae on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count from Republic left outer join Person as president on Republic.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 Republic.name like ? | {1=%T%} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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 from Republic left outer join Person as president on Republic.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 Republic.name like ? order by Republic.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e1ced84 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f3050a6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=,name=Toutou,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2257, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2258, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2259, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2260, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2261, missCount = 10] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2262, missCount = 10] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1ca56a1d] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1ca56a1d] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@403d5694, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@403d5694, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [309394812] from cache with key [[MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 10, maxSize = 32, parentContextCount = 0, hitCount = 2263, missCount = 10] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@123d3838 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@368e1d6 testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@77e8a7fc key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.183 s - in org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest [INFO] Running org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest 2025-01-16 07:16:11 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:11 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:11 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:11 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@283aefb0 declaringClass = 'org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:11 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest] 2025-01-16 07:16:11 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest]: using defaults. 2025-01-16 07:16:11 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] 2025-01-16 07:16:11 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] 2025-01-16 07:16:11 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5a727ed9, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@25ca4d48, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2b0bebff, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@463d61e5, org.springframework.test.context.support.DirtiesContextTestExecutionListener@ff05b4d, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7827f7f6, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c87bf1e, org.springframework.test.context.event.EventPublishingTestExecutionListener@2118d522, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2cbfc87f, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@6b600259, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@5aae2f64, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@3df850d6, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@6f568b26, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@4cf2e5f] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@2f31f4ad testClass = BeanQueriesTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@2f31f4ad testClass = BeanQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest@76a4bb03, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2025-01-16 07:16:11 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2025-01-16 07:16:11 DEBUG StandardEnvironment Activating profiles [] 2025-01-16 07:16:11 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration} 2025-01-16 07:16:11 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@5690bde6 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:11 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query. 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:11 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: beanQueriesRepository - Interface: org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 13 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'beanQueriesTest.StalactiteRepositoryContextConfiguration' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'findEuropeanMemberWithPresidentName' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'findEuropeanMemberWithPresidentName' via factory method to bean named 'countryPersister' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'beanQueriesRepository' 2025-01-16 07:16:11 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository… 2025-01-16 07:16:11 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository. 2025-01-16 07:16:11 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1b4cb7ee 2025-01-16 07:16:11 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Republic(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Country_languages(republic_id int, languages_id int, unique (republic_id, languages_id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Country_states(republic_id int, states_id int, unique (republic_id, states_id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_republic_id_Republic_id foreign key(republic_id) references Republic(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_republic_id_Republic_id foreign key(republic_id) references Republic(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1452326374] in cache under key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2263, missCount = 11] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1452326374] from cache with key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2264, missCount = 11] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@2f31f4ad testClass = BeanQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest@76a4bb03, testMethod = methodHasAMatchingBeanQuery_beanQueryIsExecuted@BeanQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@2f31f4ad testClass = BeanQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest@76a4bb03, testMethod = methodHasAMatchingBeanQuery_beanQueryIsExecuted@BeanQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1452326374] from cache with key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2265, missCount = 11] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@2f31f4ad testClass = BeanQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest@76a4bb03, testMethod = methodHasAMatchingBeanQuery_beanQueryIsExecuted@BeanQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest.methodHasAMatchingBeanQuery_beanQueryIsExecuted]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@df65ef7 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@df65ef7] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@df65ef7] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@2f31f4ad testClass = BeanQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest@76a4bb03, testMethod = methodHasAMatchingBeanQuery_beanQueryIsExecuted@BeanQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3eca364c]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1452326374] from cache with key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2266, missCount = 11] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1452326374] from cache with key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2267, missCount = 11] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1452326374] from cache with key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2268, missCount = 11] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.modificationDate=null, Republic.euMember=true, Republic.creationDate=null, Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.name=Tata, Republic.presidentId=null, Republic.modificationDate=null, Republic.euMember=false, Republic.creationDate=null, Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.euMember = ? and president.name = ? | {1=true, 2=me} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15a55f69 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4add90da on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@fb69974 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1c21d3de on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c5523c4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57936a03 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cee664b 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@220d8c2b 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1452326374] from cache with key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2269, missCount = 11] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1452326374] from cache with key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2270, missCount = 11] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1452326374] from cache with key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2271, missCount = 11] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1452326374] from cache with key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2272, missCount = 11] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1452326374] from cache with key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2273, missCount = 11] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1452326374] from cache with key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2274, missCount = 11] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@df65ef7] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@df65ef7] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@2f31f4ad testClass = BeanQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest@76a4bb03, testMethod = methodHasAMatchingBeanQuery_beanQueryIsExecuted@BeanQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@2f31f4ad testClass = BeanQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest@76a4bb03, testMethod = methodHasAMatchingBeanQuery_beanQueryIsExecuted@BeanQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1452326374] from cache with key [[MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 11, maxSize = 32, parentContextCount = 0, hitCount = 2275, missCount = 11] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@2f31f4ad testClass = BeanQueriesTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50306f7d testClass = BeanQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@b64d1e6 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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.102 s - in org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest [INFO] Running org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest 2025-01-16 07:16:11 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 2025-01-16 07:16:11 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 2025-01-16 07:16:11 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper] 2025-01-16 07:16:11 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@45d316ae declaringClass = 'org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader']. 2025-01-16 07:16:11 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest] 2025-01-16 07:16:11 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest]: using defaults. 2025-01-16 07:16:11 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] 2025-01-16 07:16:11 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] 2025-01-16 07:16:11 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7337d766, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@2e0cc9c8, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2ef0f923, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@17c53e0a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5a044773, org.springframework.test.context.transaction.TransactionalTestExecutionListener@128e9772, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@3b1e4de1, org.springframework.test.context.event.EventPublishingTestExecutionListener@59501e6, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7d52e1f8, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@1b01cc27, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@5239ebe3, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@7f0e5a73, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@1539294b, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@ccbf3f] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@29185de6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]. 2025-01-16 07:16:11 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]. 2025-01-16 07:16:11 DEBUG StandardEnvironment Activating profiles [] 2025-01-16 07:16:11 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration} 2025-01-16 07:16:11 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@d5aa479 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode. 2025-01-16 07:16:11 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query. 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:11 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class] 2025-01-16 07:16:11 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean 2025-01-16 07:16:11 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 10 ms. Found 1 Stalactite repository interfaces. 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesTest.StalactiteRepositoryContextConfiguration' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext' 2025-01-16 07:16:11 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository' 2025-01-16 07:16:11 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository… 2025-01-16 07:16:11 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository. 2025-01-16 07:16:11 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})} 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6b302cce 2025-01-16 07:16:11 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Republic(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Country_languages(republic_id int, languages_id int, unique (republic_id, languages_id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Country_states(republic_id int, states_id int, unique (republic_id, states_id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id)) 2025-01-16 07:16:11 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames)) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_presidentId_Person_id foreign key(presidentId) references Person(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_republic_id_Republic_id foreign key(republic_id) references Republic(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_republic_id_Republic_id foreign key(republic_id) references Republic(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id) 2025-01-16 07:16:11 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id) 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [224044153] in cache under key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2275, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2276, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@29185de6, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@29185de6, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2277, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@29185de6, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7782b6f0 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7782b6f0] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7782b6f0] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@29185de6, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2278, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2279, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2280, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null, Person.name=me}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Tata, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Toto} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c740de7 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2dd48d16 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bbb1040 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@177b2e9c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a9c08c9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19d62cca on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3688b067 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@769af58e 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2281, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2282, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2283, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2284, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2285, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2286, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7782b6f0] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7782b6f0] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@29185de6, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@29185de6, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6d765176, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2287, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2288, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6d765176, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6d765176, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2289, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6d765176, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.equals_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73bd866f 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@73bd866f] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73bd866f] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6d765176, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2290, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2291, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2292, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Titi, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 lower(Republic.name) = lower(?) | {1=TOTO} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@190db09c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c8e54 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@322eded1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ca988b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63c59ae5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2759181a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 lower(Republic.name) = lower(?) | {1=toto} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@425fa2ea 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58f4b0c0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@746ff0b8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ba21a5b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f96da4f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34f70735 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 lower(Republic.name) = lower(?) | {1=TOTO} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@277040fb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11a309d4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5534afbc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6efffd0b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fed4e20 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f54552e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 lower(Republic.name) = lower(?) | {1=toto} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57ddc309 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@32f447f5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bea96e2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@70e9f121 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ee8a30d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11da67b4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2293, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2294, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2295, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2296, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2297, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2298, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@73bd866f] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73bd866f] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6d765176, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6d765176, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5818794a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2299, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2300, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5818794a, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5818794a, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2301, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5818794a, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6353498f 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6353498f] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6353498f] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5818794a, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2302, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2303, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2304, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.description like ? | {1=a keyword%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c3ee210 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45d9cead 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ae66730 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@f8cd77 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c313db7 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65e718e6 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2305, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2306, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2307, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2308, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2309, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2310, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6353498f] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6353498f] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5818794a, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5818794a, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@56a35d92, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2311, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2312, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@56a35d92, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@56a35d92, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2313, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@56a35d92, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@331a0e74 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@331a0e74] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@331a0e74] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@56a35d92, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2314, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2315, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2316, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@777, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Toto} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@565df30a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33e3a1a9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70a03aa6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@479473f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bb3fec5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a37901f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@403681e1 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7987d129 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@565df30a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33e3a1a9 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70a03aa6 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@479473f 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bb3fec5 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a37901f 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@403681e1 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7987d129 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2317, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2318, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2319, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2320, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2321, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2322, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@331a0e74] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@331a0e74] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@56a35d92, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@56a35d92, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1a848531, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2323, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2324, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1a848531, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1a848531, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2325, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1a848531, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7732a714 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7732a714] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7732a714] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1a848531, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2326, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2327, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2328, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.PersistableIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d37ebc 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@724471b1 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489e1fb9 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7df7fef2 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4424fb39 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cff47d3 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] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 < ? | {1=o.c.s.i.PersistedIdentifier@43} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1da748f8 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ba24428 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4809fa66 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3da7afb4 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d586a9d 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a05679a 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2329, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2330, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2331, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2332, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2333, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2334, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7732a714] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7732a714] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1a848531, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1a848531, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@57d6c959, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2335, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2336, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@57d6c959, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@57d6c959, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2337, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@57d6c959, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@79f44dbc 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@79f44dbc] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@79f44dbc] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@57d6c959, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2338, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2339, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2340, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null, Person.name=me}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Tata, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.id as Republic_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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Toto} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.id as Republic_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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Tutu} 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2341, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2342, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2343, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2344, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2345, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2346, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@79f44dbc] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@79f44dbc] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@57d6c959, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@57d6c959, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@509d7c4d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2347, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2348, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@509d7c4d, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@509d7c4d, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2349, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@509d7c4d, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1708a2bc 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1708a2bc] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1708a2bc] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@509d7c4d, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2350, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2351, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2352, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.name=Tata, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:11 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:11 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c79e82c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@35007ef on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6dd98847 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@63e9057d 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@600509ed],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23897113 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@600509ed],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b0b4eee 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@600509ed],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3075bb12 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52e9e960 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c79e82c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@35007ef 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@600509ed],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@138efcc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6dd98847 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@600509ed],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@138efcc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@63e9057d 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@33b8648a, org.codefilarete.stalactite.engine.model.Language@600509ed],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@138efcc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23897113 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@33b8648a, org.codefilarete.stalactite.engine.model.Language@600509ed],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@138efcc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b0b4eee 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@33b8648a, org.codefilarete.stalactite.engine.model.Language@600509ed],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@138efcc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3075bb12 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@138efcc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52e9e960 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@138efcc,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c79e82c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@35007ef 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6dd98847 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@63e9057d 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@600509ed],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23897113 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@600509ed],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b0b4eee 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@600509ed],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3075bb12 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52e9e960 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c79e82c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@35007ef 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@600509ed],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6dd98847 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@600509ed],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@63e9057d 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@600509ed, org.codefilarete.stalactite.engine.model.Language@37f78e2b],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23897113 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@600509ed, org.codefilarete.stalactite.engine.model.Language@37f78e2b],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b0b4eee 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@600509ed, org.codefilarete.stalactite.engine.model.Language@37f78e2b],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3075bb12 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52e9e960 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] 2025-01-16 07:16:11 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:11 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f6018ec 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56f5eadc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e4a177f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@270e206f 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@5ed48263],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5009e592 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@5ed48263],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a34a26a 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@5ed48263],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a7cffa5 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3628eef9 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f6018ec 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56f5eadc 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@5ed48263],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@35d43d72,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e4a177f 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@5ed48263],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@35d43d72,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@270e206f 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@5ed48263, org.codefilarete.stalactite.engine.model.Language@6fd6c5ab],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@35d43d72,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5009e592 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@5ed48263, org.codefilarete.stalactite.engine.model.Language@6fd6c5ab],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@35d43d72,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a34a26a 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@5ed48263, org.codefilarete.stalactite.engine.model.Language@6fd6c5ab],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@35d43d72,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a7cffa5 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@35d43d72,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3628eef9 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@35d43d72,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f6018ec 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56f5eadc 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e4a177f 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@270e206f 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@5ed48263],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5009e592 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@5ed48263],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a34a26a 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@5ed48263],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a7cffa5 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3628eef9 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f6018ec 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56f5eadc 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@5ed48263],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e4a177f 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@5ed48263],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@270e206f 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@5ed48263, org.codefilarete.stalactite.engine.model.Language@210e8f91],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5009e592 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@5ed48263, org.codefilarete.stalactite.engine.model.Language@210e8f91],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a34a26a 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@5ed48263, org.codefilarete.stalactite.engine.model.Language@210e8f91],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a7cffa5 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3628eef9 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2353, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2354, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2355, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2356, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2357, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2358, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1708a2bc] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1708a2bc] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@509d7c4d, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@509d7c4d, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@78aced86, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2359, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2360, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@78aced86, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@78aced86, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2361, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@78aced86, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2303c7cc 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2303c7cc] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2303c7cc] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@78aced86, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2362, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2363, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2364, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.PersistableIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d37ebc 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@724471b1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489e1fb9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7df7fef2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4424fb39 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cff47d3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name is null | {} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e866270 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@786e3f66 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@581cbf4c 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@f8ff413 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5bb0bacb 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@666b882e 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2365, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2366, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2367, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2368, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2369, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2370, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2303c7cc] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2303c7cc] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@78aced86, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@78aced86, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@bc61de6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2371, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2372, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@bc61de6, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@bc61de6, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2373, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@bc61de6, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@557e98b7 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@557e98b7] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@557e98b7] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@bc61de6, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2374, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2375, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2376, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Tonton, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.name=Tintin, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@123, Republic.name=Tantan, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@456, Republic.name=Tata, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name like ? order by president.name asc | {1=%T%n%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40853933 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7afcc9e6 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4daaeaeb 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1799d41f 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7feb9b1c 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@658ccbb8 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2012d857 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79e77da6 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40853933 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7afcc9e6 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4daaeaeb 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1799d41f 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7feb9b1c 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@658ccbb8 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2012d857 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79e77da6 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40853933 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7afcc9e6 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4daaeaeb 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1799d41f 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7feb9b1c 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@658ccbb8 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2012d857 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79e77da6 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2377, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2378, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2379, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2380, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2381, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2382, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@557e98b7] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@557e98b7] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@bc61de6, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@bc61de6, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3a803cdf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2383, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2384, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3a803cdf, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3a803cdf, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2385, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3a803cdf, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@51825ff3 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@51825ff3] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@51825ff3] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3a803cdf, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2386, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2387, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2388, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Titi, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null, Republic.name=Tutu, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null, Republic.name=Tonton, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 lower(Republic.name) like lower(?) | {1=%O%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6fe6eca4 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11af522d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51743658 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38ca37d1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ced1c1c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2cdb272f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6fe6eca4 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11af522d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51743658 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38ca37d1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ced1c1c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2cdb272f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=Tonton,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2389, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2390, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2391, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2392, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2393, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2394, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@51825ff3] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@51825ff3] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3a803cdf, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3a803cdf, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5b6ce87b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2395, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2396, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5b6ce87b, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5b6ce87b, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2397, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5b6ce87b, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.lesser]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2efb5e66 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2efb5e66] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2efb5e66] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5b6ce87b, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2398, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2399, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2400, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.PersistableIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d37ebc 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@724471b1 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489e1fb9 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7df7fef2 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4424fb39 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cff47d3 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] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 < ? | {1=o.c.s.i.PersistedIdentifier@43} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2470a86 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@489200e 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fab7fcf 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51c60fe2 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f30a9c0 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b51e6ee 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2401, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2402, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2403, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2404, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2405, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2406, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2efb5e66] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2efb5e66] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5b6ce87b, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5b6ce87b, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30e5d650, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2407, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2408, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30e5d650, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30e5d650, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2409, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30e5d650, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5af11725 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5af11725] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5af11725] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30e5d650, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2410, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2411, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2412, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=Fri May 10 10:30:45 UTC 2024, Republic.creationDate=Fri Jan 22 11:10:23 UTC 2010}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.creationDate < ? | {1=Thu Jan 16 07:16:11 UTC 2025} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f086592 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fccc795 on object Republic[deputeCount=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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b327a8f on object Republic[deputeCount=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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@421be613 on object Republic[deputeCount=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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@513028e3 on object Republic[deputeCount=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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@595ed648 on object Republic[deputeCount=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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2413, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2414, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2415, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2416, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2417, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2418, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5af11725] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5af11725] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30e5d650, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30e5d650, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2ab04596, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2419, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2420, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2ab04596, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2ab04596, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2421, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2ab04596, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.ignoreCase_all]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7a970713 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7a970713] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7a970713] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2ab04596, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2422, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2423, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2424, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null, Republic.name=TOtO, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null, Republic.name=toTO, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null, Republic.name=TonTon, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (lower(Republic.name) = lower(?) and lower(Republic.description) like lower(?)) | {1=toTO, 2=%CoNtAINed%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24897e1e 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ea7dfe4 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63610d49 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b9ab6c3 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63ddb044 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@83df233 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2425, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2426, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2427, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2428, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2429, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2430, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7a970713] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7a970713] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2ab04596, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2ab04596, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7d13d463, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2431, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2432, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7d13d463, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7d13d463, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2433, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7d13d463, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.ignoreCase_and]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73c21415 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@73c21415] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73c21415] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7d13d463, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2434, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2435, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2436, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null, Republic.name=TOtO, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null, Republic.name=toTO, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null, Republic.name=TonTon, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (lower(Republic.name) = lower(?) and Republic.description like ?) | {1=toTO, 2=%contained%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e789428 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@f3e62a8 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10ebc0a2 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e97e7f1 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bb7b1d8 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@251792dc 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=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2437, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2438, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2439, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2440, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2441, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2442, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@73c21415] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73c21415] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7d13d463, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7d13d463, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6136296f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2443, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2444, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6136296f, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6136296f, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2445, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6136296f, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@37597de0 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@37597de0] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@37597de0] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6136296f, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2446, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2447, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2448, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 = ? and Republic.name = ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=Toto} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@665f0f16 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@182a2c6b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9d6f16 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1bb568b1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@519827ef on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a960715 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2449, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2450, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2451, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2452, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2453, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2454, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@37597de0] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@37597de0] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6136296f, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6136296f, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@621ae2e7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2455, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2456, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@621ae2e7, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@621ae2e7, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2457, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@621ae2e7, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@683eef1e 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@683eef1e] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@683eef1e] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@621ae2e7, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2458, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2459, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2460, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=true, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.euMember = ? | {1=true} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@179674b1 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37aafdc6 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36499afe 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c89f60b 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19f508b9 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6391ef13 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] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.euMember = ? | {1=false} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33e11c99 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f4acac1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@304381b4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@144bb0a5 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25e16307 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@983082e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2461, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2462, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2463, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2464, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2465, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2466, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@683eef1e] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@683eef1e] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@621ae2e7, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@621ae2e7, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4ed59c18, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2467, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2468, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4ed59c18, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4ed59c18, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2469, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4ed59c18, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6002379e 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6002379e] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6002379e] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4ed59c18, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2470, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2471, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2472, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.name=Tata, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2473, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2474, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2475, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2476, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2477, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2478, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6002379e] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6002379e] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4ed59c18, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4ed59c18, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4d810b08, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2479, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2480, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4d810b08, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4d810b08, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2481, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4d810b08, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@c1089bb 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@c1089bb] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@c1089bb] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4d810b08, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2482, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2483, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2484, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.description like ? | {1=%contained%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a3c1ce2 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67fd5b98 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b066eab 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@423d5c81 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6030fd3e 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8abb4a5 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2485, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2486, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2487, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2488, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2489, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2490, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@c1089bb] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@c1089bb] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4d810b08, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4d810b08, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@607d8d7d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2491, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2492, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@607d8d7d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@607d8d7d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2493, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@607d8d7d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7434541 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7434541] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7434541] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@607d8d7d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2494, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2495, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2496, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Titi, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null, Republic.name=Tata, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name in (?) | {1=Titi} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fd3534a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@42ea7366 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ac44d97 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c7aff0d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cac9b74 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44dcc583 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 lower(Republic.name) in (lower(?)) | {1=tiTI} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c046fe8 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@52039841 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@307ee504 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@23a3d454 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6dd8a127 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ac92f5d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 lower(Republic.name) in (lower(?), lower(?)) | {1=tiTI, 2=TOto} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11a24a1a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f08a190 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57afba56 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@75505110 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@740e57fc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ed92e21 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11a24a1a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f08a190 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57afba56 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@75505110 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@740e57fc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ed92e21 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2497, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2498, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2499, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2500, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2501, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2502, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7434541] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7434541] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@607d8d7d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@607d8d7d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3c323c9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2503, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2504, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3c323c9, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3c323c9, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2505, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3c323c9, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.notIn_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@147cbdb6 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@147cbdb6] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@147cbdb6] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3c323c9, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2506, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2507, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2508, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Titi, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null, Republic.name=Tata, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 lower(Republic.name) not in (lower(?)) | {1=TATA} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6223136 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6fceef19 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aa3d1c8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34eaa776 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@72194d2a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3670ff30 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6223136 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6fceef19 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aa3d1c8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34eaa776 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@72194d2a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3670ff30 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2509, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2510, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2511, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2512, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2513, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2514, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@147cbdb6] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@147cbdb6] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3c323c9, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3c323c9, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@62c7095c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2515, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2516, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@62c7095c, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@62c7095c, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2517, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@62c7095c, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@53ffe34b 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@53ffe34b] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@53ffe34b] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@62c7095c, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2518, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2519, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2520, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.PersistableIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d37ebc 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@724471b1 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489e1fb9 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7df7fef2 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4424fb39 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cff47d3 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] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 >= ? | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@327ac426 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6df3efab 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25c65e25 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e6b5d8c 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13feea2e 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45eb902 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@327ac426 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6df3efab 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25c65e25 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e6b5d8c 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13feea2e 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45eb902 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2521, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2522, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2523, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2524, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2525, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2526, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@53ffe34b] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@53ffe34b] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@62c7095c, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@62c7095c, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@737c5ebb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2527, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2528, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@737c5ebb, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@737c5ebb, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2529, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@737c5ebb, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@21b7f7f 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@21b7f7f] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@21b7f7f] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@737c5ebb, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2530, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2531, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2532, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE 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}, 4={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@78}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 5 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 TRACE SQLOperation select count(distinct Republic.id) as row_count 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 TRACE SQLOperation select count(distinct Republic.id) as row_count 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2533, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2534, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2535, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2536, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2537, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2538, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@21b7f7f] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@21b7f7f] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@737c5ebb, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@737c5ebb, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@75478bf9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2539, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2540, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@75478bf9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@75478bf9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2541, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@75478bf9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@503d89ac 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@503d89ac] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@503d89ac] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@75478bf9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2542, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2543, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2544, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.PersistableIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d37ebc 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@724471b1 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489e1fb9 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7df7fef2 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4424fb39 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cff47d3 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] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 between ? and ? | {1=o.c.s.i.PersistedIdentifier@40, 2=o.c.s.i.PersistedIdentifier@50} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a2dee8c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ffa9646 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35370760 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d89c326 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d3b7c22 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@203a62e2 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a2dee8c 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ffa9646 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35370760 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d89c326 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d3b7c22 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@203a62e2 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2545, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2546, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2547, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2548, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2549, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2550, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@503d89ac] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@503d89ac] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@75478bf9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@75478bf9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@121bfe76, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2551, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2552, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@121bfe76, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@121bfe76, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2553, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@121bfe76, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6145a3a5 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6145a3a5] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6145a3a5] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@121bfe76, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2554, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2555, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2556, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.description not like ? | {1=%contained%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52ce7094 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@42cd23ee 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3defcbe9 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b31915f 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7833eb0a 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b40c766 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2557, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2558, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2559, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2560, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2561, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2562, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6145a3a5] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6145a3a5] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@121bfe76, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@121bfe76, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5cb81002, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2563, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2564, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5cb81002, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5cb81002, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2565, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5cb81002, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3bb4cb24 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3bb4cb24] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3bb4cb24] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5cb81002, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2566, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2567, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2568, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 TRACE SQLOperation select count(Republic.id) as row_count 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2569, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2570, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2571, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2572, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2573, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2574, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3bb4cb24] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3bb4cb24] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5cb81002, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5cb81002, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@47cdf8ff, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2575, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2576, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@47cdf8ff, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@47cdf8ff, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2577, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@47cdf8ff, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@51c4d84c 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@51c4d84c] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@51c4d84c] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@47cdf8ff, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2578, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2579, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2580, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f22b35e 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@50ac0eac on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a2a96f3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@271e60ca on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@278cd772 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@93f507e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f22b35e 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@50ac0eac 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a2a96f3 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@271e60ca 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@278cd772 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@93f507e 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] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2181b8ad 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@44c0a46 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c54c5a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@db442be on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a5f86c2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d3b84f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2181b8ad 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@44c0a46 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c54c5a 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@db442be 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a5f86c2 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d3b84f 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2581, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2582, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2583, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2584, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2585, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2586, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@51c4d84c] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@51c4d84c] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@47cdf8ff, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@47cdf8ff, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@620de5d3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2587, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2588, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@620de5d3, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@620de5d3, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2589, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@620de5d3, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.or]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7e80381d 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7e80381d] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7e80381d] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@620de5d3, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2590, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2591, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2592, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null, Person.name=me}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null, Republic.name=TOtO, Republic.euMember=true, Republic.modificationDate=null, Republic.creationDate=null}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=a keyword contained in the description, Republic.presidentId=null, Republic.name=toTO, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null, Republic.name=TonTon, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? or Republic.description = ? | {1=TOtO, 2=a description with a keyword} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1905e2e5 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34c425fb 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20b9fdfe 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2530584c 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2250ab94 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d69e42d 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f4c9be6 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68edb7d 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1905e2e5 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34c425fb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20b9fdfe on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2530584c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2250ab94 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d69e42d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? or (Republic.description = ? and Republic.euMember = ?) or president.name = ? | {1=TonTon, 2=a keyword contained in the description, 3=true, 4=me} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@568563f1 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57dba9bf 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e096b5f 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2167cb1 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a36450a 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f608880 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=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b6b93c9 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7add4b4b 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@568563f1 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57dba9bf on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e096b5f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2167cb1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a36450a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f608880 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=TOtO,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@568563f1 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57dba9bf on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e096b5f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2167cb1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a36450a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f608880 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=,name=TonTon,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2593, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2594, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2595, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2596, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2597, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2598, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7e80381d] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7e80381d] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@620de5d3, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@620de5d3, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@13af4318, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2599, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2600, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@13af4318, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@13af4318, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2601, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@13af4318, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@53d44e7a 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@53d44e7a] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@53d44e7a] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@13af4318, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2602, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2603, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2604, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.description like ? | {1=%keyword%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d40fd79 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71cbb1f 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@735a9993 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4774d3c8 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@692c66de 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d40fd79 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71cbb1f 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@735a9993 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4774d3c8 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e9df89f 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@692c66de 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2605, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2606, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2607, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2608, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2609, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2610, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@53d44e7a] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@53d44e7a] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@13af4318, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@13af4318, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1e597039, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2611, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2612, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1e597039, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1e597039, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2613, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1e597039, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1449ffba 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1449ffba] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1449ffba] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1e597039, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2614, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2615, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2616, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26e3d977 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f2aeb97 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78d10e03 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5aaac473 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c4b9e72 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45212188 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67f3fe24 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] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b15c89e 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1520e3cd on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d8ae8da on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5939520e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4551ea32 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f17067a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@72751085 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@351e5043 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] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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]} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10a70c14 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e2e1453 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10b376cb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d061f8d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b7ec3e7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70f0e76d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13bbc985 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22629c25 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2617, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2618, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2619, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2620, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2621, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2622, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1449ffba] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1449ffba] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1e597039, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1e597039, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@138e6a2e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2623, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2624, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@138e6a2e, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@138e6a2e, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2625, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@138e6a2e, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@25bb4fce 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@25bb4fce] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@25bb4fce] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@138e6a2e, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2626, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2627, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2628, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Toto} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d0b10a5 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38dcd4b6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ec8af0d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@86568e8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74a18710 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f8afe4e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d0b10a5 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38dcd4b6 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ec8af0d 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@86568e8 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74a18710 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f8afe4e 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2629, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2630, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2631, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2632, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2633, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2634, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@25bb4fce] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@25bb4fce] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@138e6a2e, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@138e6a2e, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@71ccc82e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2635, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2636, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@71ccc82e, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@71ccc82e, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2637, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@71ccc82e, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@490c30d7 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@490c30d7] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@490c30d7] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@71ccc82e, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2638, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2639, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2640, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.PersistableIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d37ebc 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@724471b1 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489e1fb9 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7df7fef2 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4424fb39 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cff47d3 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] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 > ? | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dcf7c57 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d7006d3 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74991745 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@87b1b3 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b890860 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5796196b 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2641, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2642, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2643, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2644, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2645, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2646, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@490c30d7] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@490c30d7] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@71ccc82e, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@71ccc82e, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1f3d9f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2647, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2648, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1f3d9f, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1f3d9f, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2649, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1f3d9f, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@635d24b7 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@635d24b7] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@635d24b7] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1f3d9f, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2650, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2651, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2652, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Titi, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.PersistableIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d37ebc 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@724471b1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489e1fb9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7df7fef2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4424fb39 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cff47d3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Toto} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13a5d745 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6448989 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f9934f2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2785b3c8 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56200a9b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30f88a09 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2653, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2654, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2655, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2656, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2657, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2658, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@635d24b7] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@635d24b7] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1f3d9f, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1f3d9f, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@44cbc1fe, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2659, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2660, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@44cbc1fe, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@44cbc1fe, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2661, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@44cbc1fe, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@12696f2e 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@12696f2e] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@12696f2e] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@44cbc1fe, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2662, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2663, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2664, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Titi, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 not in (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@598d00e5 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4964d305 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46e743ed on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@454d9404 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e1d2cb on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ce51f11 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2665, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2666, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2667, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2668, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2669, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2670, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@12696f2e] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@12696f2e] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@44cbc1fe, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@44cbc1fe, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7bfb44c9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2671, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2672, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7bfb44c9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7bfb44c9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2673, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7bfb44c9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@572a6f7 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@572a6f7] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@572a6f7] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7bfb44c9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2674, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2675, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2676, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.PersistableIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d37ebc 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@724471b1 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489e1fb9 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7df7fef2 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4424fb39 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cff47d3 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] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 > ? | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10efd7a 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62fb4905 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f2789a0 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f810b60 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e30aed0 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d995a3f 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2677, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2678, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2679, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2680, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2681, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2682, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@572a6f7] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@572a6f7] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7bfb44c9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7bfb44c9, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1bc89e23, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2683, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2684, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1bc89e23, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1bc89e23, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2685, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1bc89e23, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.ignoreCase_dynamic_inMemory]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@20b5e5a4 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@20b5e5a4] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@20b5e5a4] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1bc89e23, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2686, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2687, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2688, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto_b, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=TOtO_c, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null, Republic.name=toTO_a, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null, Republic.name=TonTon, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 6 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@44}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 6={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@44}} 2025-01-16 07:16:11 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:11 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 like ? | {1=%_%} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e45fdcb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ae85b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e43e47b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f38b41a 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@79dd358f],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36eec55d 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@79dd358f],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@268fef42 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@79dd358f],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e45fdcb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ae85b3 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@79dd358f],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e43e47b 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@79dd358f],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f38b41a 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@79dd358f, org.codefilarete.stalactite.engine.model.Language@7c60968],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36eec55d 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@79dd358f, org.codefilarete.stalactite.engine.model.Language@7c60968],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@268fef42 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@79dd358f, org.codefilarete.stalactite.engine.model.Language@7c60968],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e45fdcb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ae85b3 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e43e47b 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f38b41a 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@79dd358f],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36eec55d 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@79dd358f],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@268fef42 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@79dd358f],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e45fdcb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ae85b3 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@79dd358f],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e43e47b 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@79dd358f],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f38b41a 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@79dd358f, org.codefilarete.stalactite.engine.model.Language@1eeef2a5],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36eec55d 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@79dd358f, org.codefilarete.stalactite.engine.model.Language@1eeef2a5],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@268fef42 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@79dd358f, org.codefilarete.stalactite.engine.model.Language@1eeef2a5],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e45fdcb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ae85b3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e43e47b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f38b41a 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@79dd358f],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36eec55d 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@79dd358f],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@268fef42 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@79dd358f],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e45fdcb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12ae85b3 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@79dd358f],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e43e47b 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@79dd358f],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f38b41a 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@79dd358f, org.codefilarete.stalactite.engine.model.Language@1eeef2a5],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36eec55d 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@79dd358f, org.codefilarete.stalactite.engine.model.Language@1eeef2a5],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@268fef42 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@79dd358f, org.codefilarete.stalactite.engine.model.Language@1eeef2a5],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:11 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 like ? | {1=%_%} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66ca59cb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c620ee on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a8722c6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ece6c06 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@4869e4b5],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c8e8de9 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@4869e4b5],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b458a81 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@4869e4b5],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66ca59cb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c620ee 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@4869e4b5],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a8722c6 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@4869e4b5],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ece6c06 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@191b7cf2, org.codefilarete.stalactite.engine.model.Language@4869e4b5],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c8e8de9 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@191b7cf2, org.codefilarete.stalactite.engine.model.Language@4869e4b5],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b458a81 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@191b7cf2, org.codefilarete.stalactite.engine.model.Language@4869e4b5],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66ca59cb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c620ee 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a8722c6 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ece6c06 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@4869e4b5],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c8e8de9 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@4869e4b5],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b458a81 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@4869e4b5],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66ca59cb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c620ee 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@4869e4b5],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a8722c6 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@4869e4b5],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ece6c06 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@4869e4b5, org.codefilarete.stalactite.engine.model.Language@4634c2c8],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c8e8de9 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@4869e4b5, org.codefilarete.stalactite.engine.model.Language@4634c2c8],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b458a81 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@4869e4b5, org.codefilarete.stalactite.engine.model.Language@4634c2c8],modificationDate=,name=TOtO_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66ca59cb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c620ee on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a8722c6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ece6c06 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@4869e4b5],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c8e8de9 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@4869e4b5],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b458a81 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@4869e4b5],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66ca59cb 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c620ee 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@4869e4b5],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a8722c6 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@4869e4b5],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ece6c06 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@4869e4b5, org.codefilarete.stalactite.engine.model.Language@4634c2c8],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c8e8de9 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@4869e4b5, org.codefilarete.stalactite.engine.model.Language@4634c2c8],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b458a81 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@4869e4b5, org.codefilarete.stalactite.engine.model.Language@4634c2c8],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2689, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2690, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2691, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2692, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2693, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2694, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@20b5e5a4] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@20b5e5a4] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1bc89e23, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1bc89e23, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@51947421, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2695, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2696, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@51947421, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@51947421, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2697, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@51947421, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@123ab05d 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@123ab05d] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@123ab05d] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@51947421, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2698, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2699, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2700, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into State(name, id) values (?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@200, State.name=null}, 2={State.id=o.c.s.i.PersistableIdentifier@100, State.name=null}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country_states(republic_id, states_id) values (?, ?) | {1={Country_states.republic_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@100}, 2={Country_states.republic_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@200}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61e3e254 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4133281f on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74a772d1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f274bd7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@621c4d15 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d628a7d on object Republic[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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2809e8ea 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d9f97e4 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61e3e254 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4133281f on object 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74a772d1 on object 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f274bd7 on object 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@621c4d15 on object 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d628a7d on object 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2809e8ea 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d9f97e4 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61e3e254 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4133281f on object 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74a772d1 on object 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f274bd7 on object 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@621c4d15 on object 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d628a7d on object 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@1101bef4,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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2809e8ea 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d9f97e4 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61e3e254 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4133281f on object 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@1101bef4,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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74a772d1 on object 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@1101bef4,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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f274bd7 on object 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@1101bef4,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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@621c4d15 on object 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@1101bef4,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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d628a7d on object 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@1101bef4,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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2809e8ea 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d9f97e4 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@1101bef4,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dd49460 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a133937 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c4c4a54 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11a9777b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34f67e81 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ad69ca1 on object Republic[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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@448f3fac 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7771e7c5 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dd49460 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a133937 on object 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c4c4a54 on object 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11a9777b on object 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34f67e81 on object 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ad69ca1 on object 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@448f3fac 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7771e7c5 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dd49460 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a133937 on object 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c4c4a54 on object 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11a9777b on object 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34f67e81 on object 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ad69ca1 on object 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@7a829008,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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@448f3fac 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7771e7c5 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dd49460 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a133937 on object 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@7a829008,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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c4c4a54 on object 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@7a829008,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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11a9777b on object 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@7a829008,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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34f67e81 on object 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@7a829008,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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ad69ca1 on object 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@7a829008,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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@448f3fac 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7771e7c5 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@7a829008,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2701, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2702, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2703, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2704, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2705, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2706, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@123ab05d] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@123ab05d] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@51947421, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@51947421, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@23fed5d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2707, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2708, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@23fed5d, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@23fed5d, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2709, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@23fed5d, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.notLike_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2814b2b9 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2814b2b9] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2814b2b9] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@23fed5d, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2710, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2711, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2712, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=Titi, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null, Republic.name=Tutu, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null, Republic.name=Tonton, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 lower(Republic.name) not like lower(?) | {1=%O%} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b661e8b 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fd5b66d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a0bc3a1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7db1b773 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b9e6627 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fccae3e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b661e8b 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fd5b66d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a0bc3a1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7db1b773 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b9e6627 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fccae3e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=Tutu,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2713, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2714, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2715, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2716, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2717, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2718, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2814b2b9] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2814b2b9] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@23fed5d, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@23fed5d, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30c03fc4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2719, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2720, missCount = 12] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30c03fc4, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30c03fc4, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2721, missCount = 12] 2025-01-16 07:16:11 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30c03fc4, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.orderBy_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:11 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3af7cabc 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3af7cabc] for JDBC transaction 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3af7cabc] to manual commit 2025-01-16 07:16:11 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30c03fc4, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2722, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2723, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2724, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.name=Tata, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:11 TRACE 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}} 2025-01-16 07:16:11 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:11 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}} 2025-01-16 07:16:11 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:11 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@717d7e64 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@541e333d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7706c46d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4b619d2f 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@6ec3dc11],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2117f5e5 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@6ec3dc11],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51c48682 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@6ec3dc11],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73a45923 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fe85096 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@717d7e64 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@541e333d 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@6ec3dc11],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@6a13143,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7706c46d 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@6ec3dc11],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@6a13143,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4b619d2f 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@6ec3dc11, org.codefilarete.stalactite.engine.model.Language@6d039b96],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@6a13143,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2117f5e5 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@6ec3dc11, org.codefilarete.stalactite.engine.model.Language@6d039b96],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@6a13143,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51c48682 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@6ec3dc11, org.codefilarete.stalactite.engine.model.Language@6d039b96],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@6a13143,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73a45923 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@6a13143,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fe85096 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@6a13143,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@717d7e64 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@541e333d 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7706c46d 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4b619d2f 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@6ec3dc11],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2117f5e5 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@6ec3dc11],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51c48682 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@6ec3dc11],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73a45923 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fe85096 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@717d7e64 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@541e333d 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@6ec3dc11],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7706c46d 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@6ec3dc11],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4b619d2f 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@6ec3dc11, org.codefilarete.stalactite.engine.model.Language@503ed922],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2117f5e5 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@6ec3dc11, org.codefilarete.stalactite.engine.model.Language@503ed922],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51c48682 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@6ec3dc11, org.codefilarete.stalactite.engine.model.Language@503ed922],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73a45923 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fe85096 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] 2025-01-16 07:16:11 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:11 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:11 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43} 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a1b8b0 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c73f6aa on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aa547e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ba807fb 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@189d74e4],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62a01f1b 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@189d74e4],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11e97dff 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@189d74e4],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18722983 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51574c53 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a1b8b0 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c73f6aa 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@189d74e4],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@422ea9f7,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aa547e 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@189d74e4],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@422ea9f7,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ba807fb 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@189d74e4, org.codefilarete.stalactite.engine.model.Language@5009b104],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@422ea9f7,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62a01f1b 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@189d74e4, org.codefilarete.stalactite.engine.model.Language@5009b104],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@422ea9f7,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11e97dff 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@189d74e4, org.codefilarete.stalactite.engine.model.Language@5009b104],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@422ea9f7,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18722983 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@422ea9f7,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51574c53 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@422ea9f7,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a1b8b0 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c73f6aa 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aa547e 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ba807fb 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@189d74e4],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62a01f1b 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@189d74e4],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11e97dff 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@189d74e4],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18722983 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51574c53 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a1b8b0 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c73f6aa 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@189d74e4],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aa547e 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@189d74e4],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ba807fb 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@a420190, org.codefilarete.stalactite.engine.model.Language@189d74e4],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62a01f1b 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@a420190, org.codefilarete.stalactite.engine.model.Language@189d74e4],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11e97dff 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@a420190, org.codefilarete.stalactite.engine.model.Language@189d74e4],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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18722983 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] 2025-01-16 07:16:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51574c53 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] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2725, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2726, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2727, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2728, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2729, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2730, missCount = 12] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3af7cabc] 2025-01-16 07:16:11 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3af7cabc] after transaction 2025-01-16 07:16:11 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30c03fc4, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:11 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30c03fc4, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:11 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@17de104d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2731, missCount = 12] 2025-01-16 07:16:11 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:11 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2732, missCount = 12] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@17de104d, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@17de104d, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2733, missCount = 12] 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@17de104d, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:12 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@16dcdb7e 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@16dcdb7e] for JDBC transaction 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@16dcdb7e] to manual commit 2025-01-16 07:16:12 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@17de104d, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2734, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2735, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2736, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:12 TRACE 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}} 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.name=Tata, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@123, Republic.name=Titi, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@456, Republic.name=Tutu, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:12 TRACE 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}} 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 5 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@44}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:12 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory 2025-01-16 07:16:12 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20240d3 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@994818e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3404218b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25fc8da 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@2f6aa448],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7af6c708 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@2f6aa448],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c464fa 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@2f6aa448],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a29a6b 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@569d2418 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20240d3 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@994818e 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@2f6aa448],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3404218b 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@2f6aa448],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25fc8da 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@2f6aa448, org.codefilarete.stalactite.engine.model.Language@843b5dc],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7af6c708 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@2f6aa448, org.codefilarete.stalactite.engine.model.Language@843b5dc],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c464fa 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@2f6aa448, org.codefilarete.stalactite.engine.model.Language@843b5dc],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a29a6b 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@569d2418 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20240d3 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@994818e 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3404218b 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25fc8da 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@2f6aa448],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7af6c708 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@2f6aa448],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c464fa 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@2f6aa448],modificationDate=,name=Tata,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a29a6b 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@569d2418 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20240d3 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@994818e 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@2f6aa448],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3404218b 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@2f6aa448],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25fc8da 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@2f6aa448, org.codefilarete.stalactite.engine.model.Language@3e482240],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7af6c708 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@2f6aa448, org.codefilarete.stalactite.engine.model.Language@3e482240],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c464fa 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@2f6aa448, org.codefilarete.stalactite.engine.model.Language@3e482240],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a29a6b 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@569d2418 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20240d3 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@994818e 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3404218b 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25fc8da 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@2f6aa448],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7af6c708 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@2f6aa448],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c464fa 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@2f6aa448],modificationDate=,name=Titi,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a29a6b 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@569d2418 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] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2737, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2738, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2739, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2740, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2741, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2742, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@16dcdb7e] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@16dcdb7e] after transaction 2025-01-16 07:16:12 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@17de104d, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@17de104d, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@66fb348, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2743, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2744, missCount = 12] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@66fb348, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@66fb348, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2745, missCount = 12] 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@66fb348, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:12 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@794acbe7 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@794acbe7] for JDBC transaction 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@794acbe7] to manual commit 2025-01-16 07:16:12 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@66fb348, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2746, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2747, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2748, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:12 TRACE 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}} 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:12 TRACE 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}} 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:12 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b7043e 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f96ce53 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@719d2bdc on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17d413bf 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@e29a07f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@477da618 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@e29a07f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@414dcd0 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@e29a07f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@736e2c32 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31c4c2bc 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b7043e 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f96ce53 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@e29a07f],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@513e9cd3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@719d2bdc 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@e29a07f],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@513e9cd3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17d413bf 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@e29a07f, org.codefilarete.stalactite.engine.model.Language@7cfa515],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@513e9cd3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@477da618 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@e29a07f, org.codefilarete.stalactite.engine.model.Language@7cfa515],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@513e9cd3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@414dcd0 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@e29a07f, org.codefilarete.stalactite.engine.model.Language@7cfa515],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@513e9cd3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@736e2c32 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@513e9cd3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31c4c2bc 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@513e9cd3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b7043e 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f96ce53 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@719d2bdc 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17d413bf 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@e29a07f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@477da618 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@e29a07f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@414dcd0 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@e29a07f],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@736e2c32 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31c4c2bc 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b7043e 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f96ce53 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@e29a07f],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@719d2bdc 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@e29a07f],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17d413bf 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@7fd713c2, org.codefilarete.stalactite.engine.model.Language@e29a07f],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@477da618 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@7fd713c2, org.codefilarete.stalactite.engine.model.Language@e29a07f],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@414dcd0 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@7fd713c2, org.codefilarete.stalactite.engine.model.Language@e29a07f],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@736e2c32 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31c4c2bc 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] 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:12 TRACE SQLOperation delete from Country_languages where languages_id = ? and republic_id = ? | {1={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistedIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@88, Country_languages.republic_id=o.c.s.i.PersistedIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99, Country_languages.republic_id=o.c.s.i.PersistedIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistedIdentifier@43}} 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:12 TRACE SQLOperation delete from Republic where id = ? | {1={Republic.id=o.c.s.i.PersistedIdentifier@42}, 2={Republic.id=o.c.s.i.PersistedIdentifier@43}} 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2749, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2750, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2751, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2752, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2753, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2754, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@794acbe7] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@794acbe7] after transaction 2025-01-16 07:16:12 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@66fb348, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@66fb348, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@55528a6d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2755, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2756, missCount = 12] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@55528a6d, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@55528a6d, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2757, missCount = 12] 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@55528a6d, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.ignoreCase_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:12 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@125cda06 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@125cda06] for JDBC transaction 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@125cda06] to manual commit 2025-01-16 07:16:12 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@55528a6d, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2758, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2759, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2760, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto_b, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=TOtO_c, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null, Republic.name=toTO_a, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null, Republic.name=TonTon, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name like ? order by Republic.name asc | {1=%t%} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3832df94 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58eb23d0 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@520fee6 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f66de74 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1080e52c 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12d5fe14 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3832df94 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58eb23d0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@520fee6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f66de74 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1080e52c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12d5fe14 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3832df94 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58eb23d0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@520fee6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f66de74 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1080e52c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12d5fe14 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name like ? order by lower(Republic.name) asc | {1=%t%} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ce17920 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b3ebc30 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@716078b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54c39f18 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c479041 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bdaec1d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=,name=toTO_a,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ce17920 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b3ebc30 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@716078b on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54c39f18 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c479041 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bdaec1d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto_b,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ce17920 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b3ebc30 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@716078b 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54c39f18 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c479041 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bdaec1d 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_c,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2761, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2762, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2763, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2764, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2765, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2766, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@125cda06] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@125cda06] after transaction 2025-01-16 07:16:12 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@55528a6d, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@55528a6d, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2665dc18, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2767, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2768, missCount = 12] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2665dc18, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2665dc18, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2769, missCount = 12] 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2665dc18, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.lesserEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:12 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@598ac76a 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@598ac76a] for JDBC transaction 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@598ac76a] to manual commit 2025-01-16 07:16:12 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2665dc18, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2770, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2771, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2772, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.PersistableIdentifier@42} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d37ebc 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@724471b1 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489e1fb9 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7df7fef2 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4424fb39 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cff47d3 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] 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 <= ? | {1=o.c.s.i.PersistedIdentifier@43} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3621374d 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3dbb6d6e 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bada65d 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3484b8d6 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@412d6ae3 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6714a3d5 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3621374d 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3dbb6d6e 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bada65d 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3484b8d6 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@412d6ae3 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6714a3d5 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] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2773, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2774, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2775, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2776, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2777, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2778, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@598ac76a] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@598ac76a] after transaction 2025-01-16 07:16:12 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2665dc18, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2665dc18, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1dfd85bb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2779, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2780, missCount = 12] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1dfd85bb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1dfd85bb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2781, missCount = 12] 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1dfd85bb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:12 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5f3587da 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5f3587da] for JDBC transaction 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5f3587da] to manual commit 2025-01-16 07:16:12 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1dfd85bb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2782, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2783, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2784, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.PersistableIdentifier@42} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d37ebc 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@724471b1 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489e1fb9 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7df7fef2 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4424fb39 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cff47d3 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name is not null | {} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f3f1fda 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@20c8dfa0 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42cc17cf on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@63c930d7 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50b9579d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7269502a on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2785, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2786, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2787, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2788, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2789, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2790, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5f3587da] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5f3587da] after transaction 2025-01-16 07:16:12 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1dfd85bb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1dfd85bb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@b73e0b6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2791, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2792, missCount = 12] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@b73e0b6, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@b73e0b6, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2793, missCount = 12] 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@b73e0b6, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:12 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@116c5bfa 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@116c5bfa] for JDBC transaction 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@116c5bfa] to manual commit 2025-01-16 07:16:12 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@b73e0b6, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2794, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2795, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2796, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name != ? | {1=Titi} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b816ea1 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69275b11 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76d55a3e on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71a67a4c on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54a1d3b4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@87967b4 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2797, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2798, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2799, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2800, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2801, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2802, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@116c5bfa] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@116c5bfa] after transaction 2025-01-16 07:16:12 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@b73e0b6, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@b73e0b6, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3af0c696, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2803, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2804, missCount = 12] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3af0c696, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3af0c696, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2805, missCount = 12] 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3af0c696, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:12 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@60169e0f 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@60169e0f] for JDBC transaction 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@60169e0f] to manual commit 2025-01-16 07:16:12 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3af0c696, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2806, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2807, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2808, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.description like ? | {1=%a keyword} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27342c75 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2687b380 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52c272c2 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41a421dd 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7abe37fb 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bab1e0c 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] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2809, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2810, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2811, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2812, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2813, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2814, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@60169e0f] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@60169e0f] after transaction 2025-01-16 07:16:12 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3af0c696, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3af0c696, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@25b50a8a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2815, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2816, missCount = 12] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@25b50a8a, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@25b50a8a, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2817, missCount = 12] 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@25b50a8a, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:12 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2ebfe028 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2ebfe028] for JDBC transaction 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2ebfe028] to manual commit 2025-01-16 07:16:12 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@25b50a8a, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2818, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2819, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2820, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}} 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:12 TRACE 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}} 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.name=Toto, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:16:12 TRACE 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}} 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 4 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43}} 2025-01-16 07:16:12 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c87de1c 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54b60a7d on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1075b601 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@686706ba 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@c6610a9],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10676c80 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@c6610a9],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c38c57d 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@c6610a9],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2cc48bf 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@468581d2 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c87de1c 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54b60a7d 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@c6610a9],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@683576b6,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1075b601 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@c6610a9],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@683576b6,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@686706ba 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@6dd0c7d5, org.codefilarete.stalactite.engine.model.Language@c6610a9],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@683576b6,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10676c80 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@6dd0c7d5, org.codefilarete.stalactite.engine.model.Language@c6610a9],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@683576b6,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c38c57d 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@6dd0c7d5, org.codefilarete.stalactite.engine.model.Language@c6610a9],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@683576b6,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2cc48bf 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@683576b6,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@468581d2 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@683576b6,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c87de1c 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54b60a7d 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1075b601 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@686706ba 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@c6610a9],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10676c80 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@c6610a9],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c38c57d 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@c6610a9],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2cc48bf 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@468581d2 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c87de1c 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54b60a7d 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@c6610a9],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1075b601 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@c6610a9],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@686706ba 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@2ef70cb4, org.codefilarete.stalactite.engine.model.Language@c6610a9],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10676c80 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@2ef70cb4, org.codefilarete.stalactite.engine.model.Language@c6610a9],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c38c57d 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@2ef70cb4, org.codefilarete.stalactite.engine.model.Language@c6610a9],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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2cc48bf 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@468581d2 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] 2025-01-16 07:16:12 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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} 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?) | {1=o.c.s.i.PersistedIdentifier@42} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42dc814d 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38432942 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 on object Republic[deputeCount=0,primeMinister=,ancientCities=[],capital=,cities=,description=,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d9c382b 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@cb419c6],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@130b0206 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@cb419c6],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f5d4388 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@cb419c6],modificationDate=,name=Toto,president=,states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@446d817c 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ece554 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42dc814d 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38432942 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@cb419c6],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@1179db7a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@aa817b6 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@cb419c6],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@1179db7a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d9c382b 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@cb419c6, org.codefilarete.stalactite.engine.model.Language@14cdfff2],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@1179db7a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@130b0206 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@cb419c6, org.codefilarete.stalactite.engine.model.Language@14cdfff2],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@1179db7a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f5d4388 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@cb419c6, org.codefilarete.stalactite.engine.model.Language@14cdfff2],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@1179db7a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0],states=[],timestamp=,version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@446d817c 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@1179db7a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ece554 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@1179db7a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=],version=0] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2821, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2822, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2823, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2824, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2825, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2826, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2ebfe028] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2ebfe028] after transaction 2025-01-16 07:16:12 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@25b50a8a, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@25b50a8a, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@726d7e7a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]]. 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2827, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2828, missCount = 12] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@726d7e7a, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@726d7e7a, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2829, missCount = 12] 2025-01-16 07:16:12 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@726d7e7a, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]. 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT 2025-01-16 07:16:12 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@63a6d6cc 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@63a6d6cc] for JDBC transaction 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@63a6d6cc] to manual commit 2025-01-16 07:16:12 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@726d7e7a, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@7cad7d48]; rollback [true] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2830, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2831, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2832, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Participating in existing transaction 2025-01-16 07:16:12 DEBUG SQLOperation Batching statement 2 times 2025-01-16 07:16:12 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null, Republic.name=null, Republic.euMember=false, Republic.modificationDate=null, Republic.creationDate=null}} 2025-01-16 07:16:12 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.description not like ? | {1=%contained%} 2025-01-16 07:16:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20c5dbb1 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b463d89 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@939b6e 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26f327c7 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c37d43e 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] 2025-01-16 07:16:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10e3663d 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] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2833, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2834, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2835, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2836, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2837, missCount = 12] 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2838, missCount = 12] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@63a6d6cc] 2025-01-16 07:16:12 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@63a6d6cc] after transaction 2025-01-16 07:16:12 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@726d7e7a, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@726d7e7a, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null]. 2025-01-16 07:16:12 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [224044153] from cache with key [[MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2025-01-16 07:16:12 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@52f950e2 size = 12, maxSize = 32, parentContextCount = 0, hitCount = 2839, missCount = 12] 2025-01-16 07:16:12 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@1db73a36 testClass = DerivedQueriesTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10673631 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@4cc82607 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackFor=[], noRollbackForClassName=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.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: 47, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.493 s - in org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 236, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ spring-data --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/spring-data-3.0.0-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ spring-data --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/jacoco.exec [INFO] Analyzed bundle 'spring-data' with 34 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ spring-data --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/spring-data/3.0.0-SNAPSHOT/spring-data-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/spring-data-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/spring-data/3.0.0-SNAPSHOT/spring-data-3.0.0-SNAPSHOT.jar [INFO] [INFO] ----------< org.codefilarete.stalactite:spring-autoconfigure >---------- [INFO] Building spring-autoconfigure 3.0.0-SNAPSHOT [12/36] [INFO] from spring-integration/autoconfigure/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-autoconfigure --- [INFO] [INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ spring-autoconfigure --- [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/autoconfigure/target/jacoco.exec" [INFO] [INFO] --- resources:2.5:resources (default-resources) @ spring-autoconfigure --- [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-autoconfigure --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/autoconfigure/target/classes [INFO] [INFO] --- resources:2.5:testResources (default-testResources) @ spring-autoconfigure --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/autoconfigure/src/test/resources [INFO] [INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ spring-autoconfigure --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/autoconfigure/target/test-classes [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/autoconfigure/src/test/java/org/codefilarete/stalactite/spring/autoconfigure/StalactiteAutoConfigurationTest.java: /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/autoconfigure/src/test/java/org/codefilarete/stalactite/spring/autoconfigure/StalactiteAutoConfigurationTest.java uses unchecked or unsafe operations. [INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/autoconfigure/src/test/java/org/codefilarete/stalactite/spring/autoconfigure/StalactiteAutoConfigurationTest.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- surefire:3.0.0:test (default-test) @ spring-autoconfigure --- [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.spring.autoconfigure.StalactiteAutoConfigurationTest . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.7.13) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.052 s - in org.codefilarete.stalactite.spring.autoconfigure.StalactiteAutoConfigurationTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- jar:3.4.1:jar (default-jar) @ spring-autoconfigure --- [INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/autoconfigure/target/spring-autoconfigure-3.0.0-SNAPSHOT.jar [INFO] [INFO] --- jacoco:0.8.5:report (report) @ spring-autoconfigure --- [INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/autoconfigure/target/jacoco.exec [INFO] Analyzed bundle 'spring-autoconfigure' with 6 classes [INFO] [INFO] --- install:3.1.2:install (default-install) @ spring-autoconfigure --- [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/autoconfigure/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/spring-autoconfigure/3.0.0-SNAPSHOT/spring-autoconfigure-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/autoconfigure/target/spring-autoconfigure-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/spring-autoconfigure/3.0.0-SNAPSHOT/spring-autoconfigure-3.0.0-SNAPSHOT.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:sql-derby-adapter >------------ [INFO] Building sql-derby-adapter 3.0.0-SNAPSHOT [13/36] [INFO] from sql-adapter/sql-derby-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-derby-adapter --- [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.665 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.718 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: 1.935 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-3.0.0-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-3.0.0-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/3.0.0-SNAPSHOT/sql-derby-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/target/sql-derby-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-derby-adapter/3.0.0-SNAPSHOT/sql-derby-adapter-3.0.0-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-derby-adapter/target/sql-derby-adapter-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-derby-adapter/3.0.0-SNAPSHOT/sql-derby-adapter-3.0.0-SNAPSHOT-tests.jar [INFO] [INFO] -------------< org.codefilarete.stalactite:sql-h2-adapter >------------- [INFO] Building sql-h2-adapter 3.0.0-SNAPSHOT [14/36] [INFO] from sql-adapter/sql-h2-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-h2-adapter --- [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.613 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.256 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.624 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-3.0.0-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-3.0.0-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/3.0.0-SNAPSHOT/sql-h2-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/target/sql-h2-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-h2-adapter/3.0.0-SNAPSHOT/sql-h2-adapter-3.0.0-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-h2-adapter/target/sql-h2-adapter-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-h2-adapter/3.0.0-SNAPSHOT/sql-h2-adapter-3.0.0-SNAPSHOT-tests.jar [INFO] [INFO] ----------< org.codefilarete.stalactite:sql-mariadb-adapter >----------- [INFO] Building sql-mariadb-adapter 3.0.0-SNAPSHOT [15/36] [INFO] from sql-adapter/sql-mariadb-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-mariadb-adapter --- [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.483 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.794 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.239 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-3.0.0-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-3.0.0-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/3.0.0-SNAPSHOT/sql-mariadb-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/target/sql-mariadb-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-mariadb-adapter/3.0.0-SNAPSHOT/sql-mariadb-adapter-3.0.0-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mariadb-adapter/target/sql-mariadb-adapter-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-mariadb-adapter/3.0.0-SNAPSHOT/sql-mariadb-adapter-3.0.0-SNAPSHOT-tests.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:sql-mysql-adapter >------------ [INFO] Building sql-mysql-adapter 3.0.0-SNAPSHOT [16/36] [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] [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.309 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.182 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.289 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-3.0.0-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-3.0.0-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/3.0.0-SNAPSHOT/sql-mysql-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/target/sql-mysql-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-mysql-adapter/3.0.0-SNAPSHOT/sql-mysql-adapter-3.0.0-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-mysql-adapter/target/sql-mysql-adapter-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-mysql-adapter/3.0.0-SNAPSHOT/sql-mysql-adapter-3.0.0-SNAPSHOT-tests.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:sql-oracle-adapter >----------- [INFO] Building sql-oracle-adapter 3.0.0-SNAPSHOT [17/36] [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] [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.399 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.382 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.792 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-3.0.0-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-3.0.0-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/3.0.0-SNAPSHOT/sql-oracle-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/target/sql-oracle-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-oracle-adapter/3.0.0-SNAPSHOT/sql-oracle-adapter-3.0.0-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-oracle-adapter/target/sql-oracle-adapter-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-oracle-adapter/3.0.0-SNAPSHOT/sql-oracle-adapter-3.0.0-SNAPSHOT-tests.jar [INFO] [INFO] ---------< org.codefilarete.stalactite:sql-postgresql-adapter >--------- [INFO] Building sql-postgresql-adapter 3.0.0-SNAPSHOT [18/36] [INFO] from sql-adapter/sql-postgresql-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-postgresql-adapter --- [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.483 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.136 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.305 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-3.0.0-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-3.0.0-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/3.0.0-SNAPSHOT/sql-postgresql-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/target/sql-postgresql-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-postgresql-adapter/3.0.0-SNAPSHOT/sql-postgresql-adapter-3.0.0-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-postgresql-adapter/target/sql-postgresql-adapter-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-postgresql-adapter/3.0.0-SNAPSHOT/sql-postgresql-adapter-3.0.0-SNAPSHOT-tests.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:sql-sqlite-adapter >----------- [INFO] Building sql-sqlite-adapter 3.0.0-SNAPSHOT [19/36] [INFO] from sql-adapter/sql-sqlite-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ sql-sqlite-adapter --- [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.388 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.176 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.011 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-3.0.0-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-3.0.0-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/3.0.0-SNAPSHOT/sql-sqlite-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/target/sql-sqlite-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-sqlite-adapter/3.0.0-SNAPSHOT/sql-sqlite-adapter-3.0.0-SNAPSHOT.jar [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-sqlite-adapter/target/sql-sqlite-adapter-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-sqlite-adapter/3.0.0-SNAPSHOT/sql-sqlite-adapter-3.0.0-SNAPSHOT-tests.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:core-derby-adapter >----------- [INFO] Building core-derby-adapter 3.0.0-SNAPSHOT [20/36] [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] [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 2025-01-16 07:17:36 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:17:37 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2025-01-16 07:17:37 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null) 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId 2025-01-16 07:17:37 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.name from Toto 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.id from Toto 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 1 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 2 2025-01-16 07:17:37 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:17:37 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2025-01-16 07:17:37 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null) 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId 2025-01-16 07:17:37 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255)) 2025-01-16 07:17:37 DEBUG SQLOperation select Toto.id, Toto.name from Toto [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.224 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.001 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorDerbyTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysDerbyTest 2025-01-16 07:17:37 DEBUG DDLDeployer create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, primary key (a)) 2025-01-16 07:17:37 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:17:37 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) 2025-01-16 07:17:38 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:38 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.165 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysDerbyTest [INFO] Running org.codefilarete.stalactite.engine.PersisterDerbyTest 2025-01-16 07:17:38 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:17:38 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:38 DEBUG SQLOperation delete from Toto where a = ? 2025-01-16 07:17:38 DEBUG SQLOperation delete from Toto where a in (?) 2025-01-16 07:17:38 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:17:38 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:38 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2025-01-16 07:17:38 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:17:38 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:17:38 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2025-01-16 07:17:38 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:17:38 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:38 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:17:38 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:38 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:17:38 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:17:38 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:38 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2025-01-16 07:17:38 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:17:38 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:38 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.589 s - in org.codefilarete.stalactite.engine.PersisterDerbyTest [INFO] Running org.codefilarete.stalactite.sql.ddl.DerbyDDLTableGeneratorTest 2025-01-16 07:17:38 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)) 2025-01-16 07:17:38 DEBUG DDLDeployer create table dummyTable2(name varchar(255)) 2025-01-16 07:17:38 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name) 2025-01-16 07:17:38 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name) 2025-01-16 07:17:38 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.076 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.045 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-3.0.0-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/3.0.0-SNAPSHOT/core-derby-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-derby-adapter/target/core-derby-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-derby-adapter/3.0.0-SNAPSHOT/core-derby-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] ------------< org.codefilarete.stalactite:core-h2-adapter >------------- [INFO] Building core-h2-adapter 3.0.0-SNAPSHOT [21/36] [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] [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 2025-01-16 07:17:40 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a)) 2025-01-16 07:17:40 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:40 DEBUG SQLOperation delete from Toto where a = ? 2025-01-16 07:17:40 DEBUG SQLOperation delete from Toto where a in (?) 2025-01-16 07:17:40 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a)) 2025-01-16 07:17:40 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:40 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2025-01-16 07:17:40 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a)) 2025-01-16 07:17:40 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:17:40 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2025-01-16 07:17:40 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a)) 2025-01-16 07:17:40 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:40 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:17:40 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:40 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:17:40 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a)) 2025-01-16 07:17:40 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:40 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2025-01-16 07:17:40 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:17:40 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:40 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.014 s - in org.codefilarete.stalactite.engine.PersisterH2Test [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysH2Test 2025-01-16 07:17:40 DEBUG DDLDeployer create table Toto(a integer GENERATED ALWAYS AS IDENTITY, b integer, c integer, unique (a)) 2025-01-16 07:17:40 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:17:40 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) 2025-01-16 07:17:40 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:17:40 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysH2Test [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test 2025-01-16 07:17:40 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:17:40 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:17:40 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2025-01-16 07:17:40 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b)) 2025-01-16 07:17:40 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:17:40 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?)) 2025-01-16 07:17:40 DEBUG DDLDeployer create table Tata(a int, b int, c int, primary key (a, b)) 2025-01-16 07:17:40 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:17:40 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 2025-01-16 07:17:40 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2025-01-16 07:17:41 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:17:41 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:17:41 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2025-01-16 07:17:41 DEBUG DDLDeployer create table Tata(name varchar, totoId integer not null) 2025-01-16 07:17:41 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId 2025-01-16 07:17:41 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2025-01-16 07:17:41 DEBUG SQLOperation select Toto.name from Toto 2025-01-16 07:17:41 DEBUG SQLOperation select Toto.id from Toto 2025-01-16 07:17:41 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2025-01-16 07:17:41 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2025-01-16 07:17:41 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 1 2025-01-16 07:17:41 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 2 2025-01-16 07:17:41 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2025-01-16 07:17:41 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:17:41 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:17:41 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2025-01-16 07:17:41 DEBUG DDLDeployer create table Tata(name varchar, totoId integer not null) 2025-01-16 07:17:41 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId 2025-01-16 07:17:41 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2025-01-16 07:17:41 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 2025-01-16 07:17:41 DEBUG DDLDeployer create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY not null, name varchar, unique (id)) 2025-01-16 07:17:41 DEBUG DDLDeployer create table dummyTable2(name varchar) 2025-01-16 07:17:41 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name) 2025-01-16 07:17:41 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name) 2025-01-16 07:17:41 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.019 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-3.0.0-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/3.0.0-SNAPSHOT/core-h2-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-h2-adapter/target/core-h2-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-h2-adapter/3.0.0-SNAPSHOT/core-h2-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] ----------< org.codefilarete.stalactite:core-mariadb-adapter >---------- [INFO] Building core-mariadb-adapter 3.0.0-SNAPSHOT [22/36] [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] [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 2025-01-16 07:17:57 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:17:57 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:17:57 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:17:58 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:17:58 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.729 s - in org.codefilarete.stalactite.engine.PersisterMariaDBTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorMariaDBTest using embedded datasource 2025-01-16 07:17:58 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:17:58 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b)) 2025-01-16 07:17:58 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.131 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorMariaDBTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMariaDBTest using embedded datasource 2025-01-16 07:17:58 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.031 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMariaDBTest [INFO] Running org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest using embedded datasource 2025-01-16 07:17:58 DEBUG DDLDeployer create table Toto(`id` int not null, dummyProp varchar(255)) 2025-01-16 07:17:58 DEBUG DDLDeployer create table Toto(`id` int not null, name varchar(255)) 2025-01-16 07:17:58 DEBUG DDLDeployer create table Tata(name varchar(255), totoId int not null) 2025-01-16 07:17:58 DEBUG DDLDeployer create table Toto(`id` int not null, name varchar(255)) 2025-01-16 07:17:58 DEBUG DDLDeployer create table Toto(`id` int not null, dummyProp varchar(255)) 2025-01-16 07:17:58 DEBUG DDLDeployer create table Toto(`id` int not null, name varchar(255)) 2025-01-16 07:17:58 DEBUG DDLDeployer create table Tata(name varchar(255), totoId int not null) 2025-01-16 07:17:58 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.352 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.017 s - in org.codefilarete.stalactite.sql.MariaDBDialectResolverTest [INFO] Running org.codefilarete.stalactite.sql.ddl.MariaDBDDLTableGeneratorTest using embedded datasource 2025-01-16 07:17:58 DEBUG DDLDeployer create table dummyTable1(`id` int auto_increment not null, name varchar(255), primary key (`id`)) 2025-01-16 07:17:58 DEBUG DDLDeployer create table dummyTable2(name varchar(255)) 2025-01-16 07:17:58 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name) 2025-01-16 07:17:58 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name) 2025-01-16 07:17:58 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.089 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-3.0.0-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/3.0.0-SNAPSHOT/core-mariadb-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mariadb-adapter/target/core-mariadb-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-mariadb-adapter/3.0.0-SNAPSHOT/core-mariadb-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:core-mysql-adapter >----------- [INFO] Building core-mysql-adapter 3.0.0-SNAPSHOT [23/36] [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] [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 2025-01-16 07:18:13 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:18:13 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:18:13 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:18:13 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:18:13 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.77 s - in org.codefilarete.stalactite.engine.PersisterMySQLTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorMySQLTest using embedded datasource 2025-01-16 07:18:13 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:18:13 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b)) 2025-01-16 07:18:13 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.264 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorMySQLTest [INFO] Running org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest using embedded datasource 2025-01-16 07:18:13 DEBUG DDLDeployer create table Toto(id int not null, dummyProp varchar(255)) 2025-01-16 07:18:14 DEBUG DDLDeployer create table Toto(id int not null, name varchar(255)) 2025-01-16 07:18:14 DEBUG DDLDeployer create table Tata(name varchar(255), totoId int not null) 2025-01-16 07:18:14 DEBUG DDLDeployer create table Toto(id int not null, name varchar(255)) 2025-01-16 07:18:14 DEBUG DDLDeployer create table Toto(id int not null, dummyProp varchar(255)) 2025-01-16 07:18:14 DEBUG DDLDeployer create table Toto(id int not null, name varchar(255)) 2025-01-16 07:18:14 DEBUG DDLDeployer create table Tata(name varchar(255), totoId int not null) 2025-01-16 07:18:14 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.761 s - in org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMySQLTest using embedded datasource 2025-01-16 07:18:14 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.072 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 2025-01-16 07:18:14 DEBUG DDLDeployer create table dummyTable1(id int auto_increment not null, name varchar(255), primary key (id)) 2025-01-16 07:18:14 DEBUG DDLDeployer create table dummyTable2(name varchar(255)) 2025-01-16 07:18:14 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name) 2025-01-16 07:18:14 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name) 2025-01-16 07:18:14 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.2 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-3.0.0-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/3.0.0-SNAPSHOT/core-mysql-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-mysql-adapter/target/core-mysql-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-mysql-adapter/3.0.0-SNAPSHOT/core-mysql-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] ----------< org.codefilarete.stalactite:core-oracle-adapter >----------- [INFO] Building core-oracle-adapter 3.0.0-SNAPSHOT [24/36] [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] [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.796 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.137 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.663 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.15 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.246 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.063 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-3.0.0-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/3.0.0-SNAPSHOT/core-oracle-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-oracle-adapter/target/core-oracle-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-oracle-adapter/3.0.0-SNAPSHOT/core-oracle-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] --------< org.codefilarete.stalactite:core-postgresql-adapter >--------- [INFO] Building core-postgresql-adapter 3.0.0-SNAPSHOT [25/36] [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] [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 2025-01-16 07:18:45 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:18:45 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:18:45 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:18:45 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:18:45 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.836 s - in org.codefilarete.stalactite.engine.PersisterPostgreSQLTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorPostgreSQLTest using embedded datasource 2025-01-16 07:18:45 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:18:45 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b)) 2025-01-16 07:18:45 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.185 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorPostgreSQLTest [INFO] Running org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest using embedded datasource 2025-01-16 07:18:45 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2025-01-16 07:18:45 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2025-01-16 07:18:45 DEBUG DDLDeployer create table Tata(name varchar, totoId integer not null) 2025-01-16 07:18:45 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2025-01-16 07:18:46 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2025-01-16 07:18:46 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2025-01-16 07:18:46 DEBUG DDLDeployer create table Tata(name varchar, totoId integer not null) 2025-01-16 07:18:46 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.435 s - in org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysPostgreSQLTest using embedded datasource 2025-01-16 07:18:46 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.073 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.096 s - in org.codefilarete.stalactite.sql.PostgreSQLDialectResolverTest [INFO] Running org.codefilarete.stalactite.sql.ddl.PostgreSQLDDLTableGeneratorTest using embedded datasource 2025-01-16 07:18:46 DEBUG DDLDeployer create table dummyTable1(id SERIAL not null, name varchar, primary key (id)) 2025-01-16 07:18:46 DEBUG DDLDeployer create table dummyTable2(name varchar) 2025-01-16 07:18:46 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name) 2025-01-16 07:18:46 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name) 2025-01-16 07:18:46 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.073 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-3.0.0-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 5 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/3.0.0-SNAPSHOT/core-postgresql-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-postgresql-adapter/target/core-postgresql-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-postgresql-adapter/3.0.0-SNAPSHOT/core-postgresql-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] ----------< org.codefilarete.stalactite:core-sqlite-adapter >----------- [INFO] Building core-sqlite-adapter 3.0.0-SNAPSHOT [26/36] [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] [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 2025-01-16 07:18:47 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:18:47 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:18:47 DEBUG SQLOperation delete from Toto where a = ? 2025-01-16 07:18:48 DEBUG SQLOperation delete from Toto where a in (?) 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:18:48 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:18:48 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:18:48 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:18:48 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:18:48 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:18:48 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:18:48 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:18:48 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:18:48 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:18:48 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?) 2025-01-16 07:18:48 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:18:48 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:18:48 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ? [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.705 s - in org.codefilarete.stalactite.engine.PersisterSQLiteTest [INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysSQLiteTest 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a)) 2025-01-16 07:18:48 DEBUG SQLOperation Batching statement 3 times 2025-01-16 07:18:48 DEBUG SQLOperation insert into Toto(b, c) values (?, ?) 2025-01-16 07:18:48 DEBUG SQLOperation select last_insert_rowid() as last_id 2025-01-16 07:18:48 DEBUG SQLOperation Batching statement 1 times 2025-01-16 07:18:48 DEBUG SQLOperation insert into Toto(b, c) values (?, ?) 2025-01-16 07:18:48 DEBUG SQLOperation select last_insert_rowid() as last_id [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysSQLiteTest [INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a)) 2025-01-16 07:18:48 DEBUG SQLOperation select a, b, c from Toto where a in (?) 2025-01-16 07:18:48 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?) 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b)) 2025-01-16 07:18:48 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:18:48 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?)) 2025-01-16 07:18:48 DEBUG DDLDeployer create table Tata(a int, b int, c int, primary key (a, b)) 2025-01-16 07:18:48 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?)) 2025-01-16 07:18:48 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.048 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest [INFO] Running org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2025-01-16 07:18:48 DEBUG DDLDeployer create table Tata(name varchar, totoId integer not null) 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.name from Toto 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.id from Toto 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.id, Toto.name from Toto 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 1 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 2 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255)) 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2025-01-16 07:18:48 DEBUG DDLDeployer create table Tata(name varchar, totoId integer not null) 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId 2025-01-16 07:18:48 DEBUG DDLDeployer create table Toto(id integer not null, name varchar) 2025-01-16 07:18:48 DEBUG SQLOperation select Toto.id, Toto.name from Toto [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.24 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.008 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-3.0.0-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/3.0.0-SNAPSHOT/core-sqlite-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-sqlite-adapter/target/core-sqlite-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-sqlite-adapter/3.0.0-SNAPSHOT/core-sqlite-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] --------------< org.codefilarete.stalactite:orm-adapter >--------------- [INFO] Building orm-adapter 3.0.0-SNAPSHOT [27/36] [INFO] from orm-adapter/pom.xml [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-adapter --- [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/3.0.0-SNAPSHOT/orm-adapter-3.0.0-SNAPSHOT.pom [INFO] [INFO] -----------< org.codefilarete.stalactite:orm-derby-adapter >------------ [INFO] Building orm-derby-adapter 3.0.0-SNAPSHOT [28/36] [INFO] from orm-adapter/orm-derby-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-derby-adapter --- [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-3.0.0-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/3.0.0-SNAPSHOT/orm-derby-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-derby-adapter/target/orm-derby-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-derby-adapter/3.0.0-SNAPSHOT/orm-derby-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] -------------< org.codefilarete.stalactite:orm-h2-adapter >------------- [INFO] Building orm-h2-adapter 3.0.0-SNAPSHOT [29/36] [INFO] from orm-adapter/orm-h2-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-h2-adapter --- [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-3.0.0-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/3.0.0-SNAPSHOT/orm-h2-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-h2-adapter/target/orm-h2-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-h2-adapter/3.0.0-SNAPSHOT/orm-h2-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:orm-hsqldb-adapter >----------- [INFO] Building orm-hsqldb-adapter 3.0.0-SNAPSHOT [30/36] [INFO] from orm-adapter/orm-hsqldb-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-hsqldb-adapter --- [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-3.0.0-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/3.0.0-SNAPSHOT/orm-hsqldb-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-hsqldb-adapter/target/orm-hsqldb-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-hsqldb-adapter/3.0.0-SNAPSHOT/orm-hsqldb-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] ----------< org.codefilarete.stalactite:orm-mariadb-adapter >----------- [INFO] Building orm-mariadb-adapter 3.0.0-SNAPSHOT [31/36] [INFO] from orm-adapter/orm-mariadb-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-mariadb-adapter --- [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-3.0.0-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/3.0.0-SNAPSHOT/orm-mariadb-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mariadb-adapter/target/orm-mariadb-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-mariadb-adapter/3.0.0-SNAPSHOT/orm-mariadb-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:orm-mysql-adapter >------------ [INFO] Building orm-mysql-adapter 3.0.0-SNAPSHOT [32/36] [INFO] from orm-adapter/orm-mysql-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-mysql-adapter --- [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-3.0.0-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/3.0.0-SNAPSHOT/orm-mysql-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-mysql-adapter/target/orm-mysql-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-mysql-adapter/3.0.0-SNAPSHOT/orm-mysql-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:orm-oracle-adapter >----------- [INFO] Building orm-oracle-adapter 3.0.0-SNAPSHOT [33/36] [INFO] from orm-adapter/orm-oracle-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-oracle-adapter --- [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-3.0.0-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/3.0.0-SNAPSHOT/orm-oracle-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-oracle-adapter/target/orm-oracle-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-oracle-adapter/3.0.0-SNAPSHOT/orm-oracle-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] ---------< org.codefilarete.stalactite:orm-postgresql-adapter >--------- [INFO] Building orm-postgresql-adapter 3.0.0-SNAPSHOT [34/36] [INFO] from orm-adapter/orm-postgresql-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-postgresql-adapter --- [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-3.0.0-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/3.0.0-SNAPSHOT/orm-postgresql-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-postgresql-adapter/target/orm-postgresql-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-postgresql-adapter/3.0.0-SNAPSHOT/orm-postgresql-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] -----------< org.codefilarete.stalactite:orm-sqlite-adapter >----------- [INFO] Building orm-sqlite-adapter 3.0.0-SNAPSHOT [35/36] [INFO] from orm-adapter/orm-sqlite-adapter/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-sqlite-adapter --- [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-3.0.0-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/3.0.0-SNAPSHOT/orm-sqlite-adapter-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-sqlite-adapter/target/orm-sqlite-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-sqlite-adapter/3.0.0-SNAPSHOT/orm-sqlite-adapter-3.0.0-SNAPSHOT.jar [INFO] [INFO] ------------< org.codefilarete.stalactite:orm-all-adapters >------------ [INFO] Building orm-all-adapters 3.0.0-SNAPSHOT [36/36] [INFO] from orm-adapter/orm-all-adapters/pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- clean:3.2.0:clean (default-clean) @ orm-all-adapters --- [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-3.0.0-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/3.0.0-SNAPSHOT/orm-all-adapters-3.0.0-SNAPSHOT.pom [INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm-adapter/orm-all-adapters/target/orm-all-adapters-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm-all-adapters/3.0.0-SNAPSHOT/orm-all-adapters-3.0.0-SNAPSHOT.jar [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for Stalactite 3.0.0-SNAPSHOT: [INFO] [INFO] Stalactite ......................................... SUCCESS [ 0.684 s] [INFO] sql ................................................ SUCCESS [ 6.724 s] [INFO] core ............................................... SUCCESS [ 7.126 s] [INFO] sql-adapter ........................................ SUCCESS [ 0.169 s] [INFO] sql-hsqldb-adapter ................................. SUCCESS [ 2.974 s] [INFO] core-adapter ....................................... SUCCESS [ 0.009 s] [INFO] core-hsqldb-adapter ................................ SUCCESS [ 2.756 s] [INFO] orm ................................................ SUCCESS [ 28.589 s] [INFO] spring-integration ................................. SUCCESS [ 0.035 s] [INFO] spring-transaction ................................. SUCCESS [ 2.252 s] [INFO] spring-data ........................................ SUCCESS [ 8.673 s] [INFO] spring-autoconfigure ............................... SUCCESS [ 4.411 s] [INFO] sql-derby-adapter .................................. SUCCESS [ 5.437 s] [INFO] sql-h2-adapter ..................................... SUCCESS [ 9.319 s] [INFO] sql-mariadb-adapter ................................ SUCCESS [ 10.608 s] [INFO] sql-mysql-adapter .................................. SUCCESS [ 16.863 s] [INFO] sql-oracle-adapter ................................. SUCCESS [ 28.081 s] [INFO] sql-postgresql-adapter ............................. SUCCESS [ 6.030 s] [INFO] sql-sqlite-adapter ................................. SUCCESS [ 1.594 s] [INFO] core-derby-adapter ................................. SUCCESS [ 4.148 s] [INFO] core-h2-adapter .................................... SUCCESS [ 9.576 s] [INFO] core-mariadb-adapter ............................... SUCCESS [ 10.472 s] [INFO] core-mysql-adapter ................................. SUCCESS [ 16.168 s] [INFO] core-oracle-adapter ................................ SUCCESS [ 25.555 s] [INFO] core-postgresql-adapter ............................ SUCCESS [ 5.890 s] [INFO] core-sqlite-adapter ................................ SUCCESS [ 2.084 s] [INFO] orm-adapter ........................................ SUCCESS [ 0.004 s] [INFO] orm-derby-adapter .................................. SUCCESS [ 0.015 s] [INFO] orm-h2-adapter ..................................... SUCCESS [ 0.012 s] [INFO] orm-hsqldb-adapter ................................. SUCCESS [ 0.011 s] [INFO] orm-mariadb-adapter ................................ SUCCESS [ 0.011 s] [INFO] orm-mysql-adapter .................................. SUCCESS [ 0.012 s] [INFO] orm-oracle-adapter ................................. SUCCESS [ 0.011 s] [INFO] orm-postgresql-adapter ............................. SUCCESS [ 0.011 s] [INFO] orm-sqlite-adapter ................................. SUCCESS [ 0.012 s] [INFO] orm-all-adapters ................................... SUCCESS [ 0.013 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 03:36 min [INFO] Finished at: 2025-01-16T07:18:48Z [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 [pom] [INFO] spring-transaction [jar] [INFO] spring-data [jar] [INFO] spring-autoconfigure [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 3.0.0-SNAPSHOT [1/36] [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 [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=78ms [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=43ms [INFO] Load/download plugins (done) | time=63ms [INFO] Process project properties [INFO] Process project properties (done) | time=18ms [INFO] Execute project builders [INFO] Execute project builders (done) | time=2ms [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=10ms [INFO] Auto-configuring with CI 'Jenkins' [INFO] Load quality profiles [INFO] Load quality profiles (done) | time=39ms [INFO] Auto-configuring with CI 'Jenkins' [INFO] Load active rules [INFO] Load active rules (done) | time=552ms [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-autoconfigure' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/autoconfigure [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'spring-data' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'spring-transaction' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction [INFO] Source paths: pom.xml, src/main/java [INFO] Test paths: src/test/java [INFO] Indexing files of module 'spring-integration' [INFO] Base dir: /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration [INFO] Source paths: pom.xml [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] 941 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=14ms [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=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=22ms [INFO] 1/1 source file has been analyzed [INFO] Sensor JavaXmlSensor [java] (done) | time=155ms [INFO] Sensor HTML [web] [INFO] Sensor HTML [web] (done) | time=3ms [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=211ms [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 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=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=10ms [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=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=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=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=13ms [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 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=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-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=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=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=1ms [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=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-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=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 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=1ms [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=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=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 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=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=10ms [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 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] 204 source files to be analyzed [INFO] 204/204 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=9689ms [INFO] Java Test Files AST scan [INFO] 51 source files to be analyzed [INFO] 51/51 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=3085ms [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=13048ms [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=87ms [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 SurefireSensor [java] [INFO] parsing [/jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=91ms [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=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=1ms [INFO] JavaTestClasspath initialization [INFO] JavaTestClasspath initialization (done) | time=1ms [INFO] Java Main Files AST scan [INFO] 204 source files to be analyzed [INFO] 204/204 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=9218ms [INFO] Java Test Files AST scan [INFO] 106 source files to be analyzed [INFO] 106/106 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=6904ms [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=16129ms [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=35ms [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=48ms [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=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-transaction [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] 6 source files to be analyzed [INFO] 6/6 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=171ms [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=175ms [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=351ms [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=1ms [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/transaction/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=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-autoconfigure [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] 6 source files to be analyzed [INFO] 6/6 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=159ms [INFO] Java Test Files AST scan [INFO] 3 source files to be analyzed [INFO] 3/3 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=100ms [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=264ms [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/spring-integration/autoconfigure/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=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 spring-data [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] 24 source files to be analyzed [INFO] 24/24 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=787ms [INFO] Java Test Files AST scan [INFO] 22 source files to be analyzed [INFO] 22/22 source files have been analyzed [INFO] Java Test Files AST scan (done) | time=873ms [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=1667ms [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=2ms [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/spring-data/target/surefire-reports] [INFO] Sensor SurefireSensor [java] (done) | time=76ms [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=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 spring-integration [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=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 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=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=48ms [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=113ms [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=165ms [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=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=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=68ms [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=271ms [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=343ms [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=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-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=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=100ms [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=213ms [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=1ms [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=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=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=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=74ms [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=111ms [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=190ms [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/sql-adapter/sql-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=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-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] 2 source files to be analyzed [INFO] 2/2 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=39ms [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=181ms [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=225ms [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=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-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=39ms [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=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=279ms [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=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=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=66ms [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=217ms [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=289ms [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=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 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=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=80ms [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=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=0ms [INFO] Sensor JavaSquidSensor [java] (done) | time=180ms [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=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=1ms [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=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=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 [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=2215ms [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=1375ms [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=3594ms [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=9ms [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=10ms [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=74ms [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=207ms [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=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=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-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=66ms [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=0ms [INFO] Sensor JavaSquidSensor [java] (done) | time=332ms [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-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=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-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] 8 source files to be analyzed [INFO] 8/8 source files have been analyzed [INFO] Java Main Files AST scan (done) | time=170ms [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=187ms [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=363ms [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=3ms [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=50ms [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=186ms [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=241ms [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=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-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=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=192ms [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=289ms [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-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=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=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=0ms [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=95ms [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=130ms [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=230ms [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-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=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-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=116ms [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=167ms [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=287ms [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=1ms [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=2ms [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=2ms [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-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=167ms [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=183ms [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=354ms [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=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-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=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 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=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=1ms [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=279ms [INFO] SCM Publisher SCM provider for this project is: git [INFO] SCM Publisher 164 source files to be analyzed [INFO] SCM Publisher 164/164 source files have been analyzed (done) | time=1085ms [INFO] CPD Executor 166 files had no CPD blocks [INFO] CPD Executor Calculating CPD for 419 files [INFO] CPD Executor CPD calculation finished (done) | time=97ms [INFO] Analysis report generated in 167ms, dir size=8 MB [INFO] Analysis report compressed in 1053ms, zip size=3 MB [INFO] Analysis report uploaded in 147ms [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=AZRt-2Q7JDTiFHYmsGLF [INFO] Analysis total time: 46.348 s [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for Stalactite 3.0.0-SNAPSHOT: [INFO] [INFO] Stalactite ......................................... SUCCESS [ 47.831 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] spring-transaction ................................. SKIPPED [INFO] spring-data ........................................ SKIPPED [INFO] spring-autoconfigure ............................... 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: 48.141 s [INFO] Finished at: 2025-01-16T07:19:39Z [INFO] ------------------------------------------------------------------------ [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Finished: SUCCESS